Veka ist ein Dorf in der Gemeinde Halmstad, in Hallands län, Schweden. Veka liegt auf 78 m Höhe. Die nächste größere Stadt ist Halmstad, 20 km westlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Nikolaikirche Halmstad (20 km), Ganggrab von Tolarp (11,2 km) und Enslöv Church (12,5 km). Zu den Naturdenkmälern gehören Danska fall (3,4 km).