Veka es una aldea en el municipio de Halmstad, en la provincia de Halland, Suecia. Veka se encuentra a 78 m de altitud. La ciudad grande más cercana es Halmstad, a 20 km al oeste. Entre los lugares de interés cercanos: iglesia de San Nicolás (20 km), Tolarp passage grave (11,2 km) y Enslöv Church (12,5 km). Entre los parajes naturales: Danska fall (3,4 km).