Veka este un sat din comuna Halmstad, din Comitatul Halland, Suedia. Veka se află la 78 m altitudine. Cel mai apropiat oraș mare este Halmstad, la 20 km la vest. Printre obiectivele din împrejurimi: St. Nicholas Church (20 km), Tolarp passage grave (11,2 km) și Enslöv Church (12,5 km). Printre locurile naturale: Danska fall (3,4 km).