Na terenie gminy działa kilka jednostek ochotniczych straży pożarnych. Do najstarszych należy OSP w Trzeszczanach założona w 1914 roku oraz OSP Nieledew założona w 1918 roku.
Ochotnicza Straż Pożarna na Drogojówce
Ochotnicza Straż Pożarna na Drogojówce
Ochotnicza Straż Pożarna w Leopoldowie
Ochotnicza Straż Pożarna na Majdanie Wielkim
Ochotnicza Straż Pożarna w Mołodiatyczach
Ochotnicza Straz Pożarna w Nieledwi
Ochotnicza Straż Pożarna w Trzeszczanach
Ochotnicza Straż Pożarna w Zadębcach
Ochotnicza Straż Pożarna na Majdanie Wielkim
Ochotnicza Straż Pożarna w Mołodiatyczach
Ochotnicza Straz Pożarna w Nieledwi
Ochotnicza Straż Pożarna w Trzeszczanach
Ochotnicza Straż Pożarna w Zadębcach