Gmina Puławy to gmina wiejska w województwie lubelskim, w powiecie puławskim. W latach 1975-1998 gmina położona była w województwie lubelskim.
Anielin, Borowa, Bronowice, Dobrosławów, Gołąb (sołectwa: Gołąb I i Gołąb II), Góra Puławska (sołectwa: Góra Puławska i Góra Puławska-Osiedle), Janów-Sosnów, Jaroszyn, Kajetanów, Klikawa, Kochanów, Kolonia Góra Puławska, Kowala, Leokadiów, Łęka, Matygi, Niebrzegów, Nieciecz, Opatkowice, Pachnowola, Piskorów, Polesie, Skoki, Smogorzów, Tomaszów, Wólka Gołębska, Zarzecze.