Gmina Halmstad (szw. Halmstads kommun) – gmina w Szwecji, w regionie administracyjnym (län) Halland. Siedzibą władz gminy (centralort) jest Halmstad.
Geografia thumb|240px|Rzeka Nissan w Halmstad thumb|240px|Storgatan w Halmstad thumb|240px|Västra stranden w Halmstad. W tle port thumb|240px|Plaża w Tylösand thumb|240px|Wodospad w rezerwacie przyrody Danska fall thumb|240px|Sosny w Frösakull thumb|240px|Kościół Breared (Breareds kyrka) w Simlångsdalen Gmina Halmstad jest położona w południowej części prowincji historycznej (landskap) Halland. Graniczy z gminami (w kolejności od kierunku północnego): Falkenberg Hylte Ljungby Laholm
Powierzchnia Według danych pochodzących z 2016 r. całkowita powierzchnia gminy (bez obszaru morskiego) wynosi łącznie 1030,95 km² (119. pod względem powierzchni z 290 gmin Szwecji), z czego: 1013,97 km² stanowi ląd 16,98 km² wody śródlądowe. Do gminy Halmstad zalicza się także 668,94 km² obszaru morskiego.
Demografia 31 grudnia 2015 r. gmina Halmstad liczyła 96 952 mieszkańców (19. pod względem zaludnienia), gęstość zaludnienia wynosiła 95,62 mieszkańca na km² (55.