Gmina wiejska – gmina, na której terytorium nie znajduje się miasto, co nie wyklucza jednak możliwości istnienia siedziby gminy w sąsiadującym mieście.
Wśród gmin mających siedzibę w mieście, gdzie równocześnie funkcjonuje gmina miejska są zarówno niewielkie gminy jak np. Obrzycko (woj. wielkopolskie), które jako miasto liczy 2239 mieszkańców, a jako gmina wiejska – 4387, Stoczek Łukowski (lubelskie) 2701 (miasto) oraz 5126 (gmina wiejska) oraz Kowal (kujawsko-pomorskie) odpowiednio 3495 oraz 4020, jak i gminy zdecydowanie większe, np. Ełk (57 471, 10 578), Włocławek (117 264, 6417) oraz Tarnów (114 168, 24 113)[1], zwane gminami obwarzankowymi.