Na obszarze powiatu puławskiego funkcjonuje 68 jednostek Ochotniczych Straży Pożarnych. Spośród nich 21 jednostek włączonych jest do Krajowego Systemu Ratowniczo-Gaśniczego.
Miasto Puławy:
OSP Puławy-Włostowice.
Gmina Puławy:
OSP Gołąb (KSRG),
OSP Góra Puławska (KSRG),
OSP Opatkowice (KSRG),
OSP Bronowice,
OSP Dobrosławów,
OSP Kowala,
OSP Leokadiów,
OSP Łęka,
OSP Niebrzegów,
OSP Kajetanów,
OSP Skoki-Borowa.
Gmina Baranów:
OSP Baranów (KSRG),
OSP Czołna (KSRG),
OSP Kozioł,
OSP Zagóźdź.
Gmina Janowiec:
OSP Janowiec (KSRG),
OSP Oblasy (KSRG),
OSP Janowice,
OSP Nasiłów,
OSP Trzcianki,
OSP Wojszyn.
Gmina Kazimierz Dolny:
OSP Kazimierz Dolny (KSRG),
OSP Bochotnica (KSRG),
OSP Wierzchoniów (KSRG),
OSP Dąbrówka,
OSP Rzeczyca,
OSP Skowieszynek,
OSP Witoszyn.
Gmina Końskowola:
OSP Końskowola (KSRG),
OSP Pożóg (KSRG),
OSP Witowice (KSRG),
OSP Chrząchów,
OSP Chrząchówek,
OSP Młynki,
OSP Opoka,
OSP Rudy,
OSP Sielce,
OSP Skowieszyn,
OSP Stok.
Gmina Kurów:
OSP Kurów (KSRG),
OSP Kłoda (KSRG),
OSP Płonki (KSRG),
OSP Klementowice,
OSP Kolonia Klementowice.
Gmina Markuszów:
OSP Markuszów (KSRG),
OSP Kaleń.
Gmina Nałęczów:
OSP Nałęczów (KSRG),
OSP Bronice,
OSP Drzewce,
OSP Sadurki.
Gmina Wąwolnica:
OSP Wąwolnica (KSRG),
OSP Bartłomiejowice
OSP Celejów
OSP Grabówki
OSP Huta
OSP Karmanowice
OSP Łopatki
OSP Rąblów
Gmina Żyrzyn:
OSP Żyrzyn (KSRG),
OSP Bałtów (KSRG),
OSP Borysów,
OSP Kośmin,
OSP Kotliny,
OSP Osiny,
OSP Skrudki,
OSP Wola Osińska,
OSP Żerdź.