Dzwola (do 1954 gmina Kocudza) – gmina wiejska w województwie lubelskim, w powiecie janowskim. W latach 1975–1998 gmina administracyjnie należała do województwa tarnobrzeskiego.

Siedziba gminy to Dzwola.

Według danych z 31 grudnia 2020 gminę zamieszkiwało 6161 osób.

Historia Gmina (gromada) dzwolska powstała w 1377 r. Gmina zbiorowa została utworzona w 1973 r., ale pozostaje ona spadkobierczynią gminy kocudzkiej, która powstała w 1810 r. i ponownie w 1864 r. W latach 1954Uchwała Nr 6 Wojewódzkiej Rady Narodowej w Lublinie z dnia 5 października 1954 r. w sprawie podziału na nowe gromady powiatu biłgorajskiego; w ramach Zarządzenia Prezydium Wojewódzkiej Rady Narodowej w Lublinie z dnia 23 listopada 1954 r. w sprawie ogłoszenia uchwał Wojewódzkiej Rady Narodowej w Lublinie z dnia 5 października 1954 r., dotyczących reformy podziału administracyjnego wsi (Dziennik Urzędowy Wojewódzkiej Rady Narodowej w Lublinie z dnia 3 grudnia 1954 r., Nr. 15, Poz. 64)–1962Uchwała Nr 15/61 Wojewódzkiej Rady Narodowej w Lublinie z dnia 20 września 1961 r. w sprawie zniesienia i utworzenia niektórych gromad w województwie lubelskim (Dziennik Urzędowy Wojewódzkiej Rady Narodowej w Lublinie z dnia 30 grudnia 1961 r., Nr. 11, Poz. 84) istniała gromada Dzwola.