Oddział Gminny Związku Ochotniczych Straży Pożarnych Rzeczypospolitej Polskiej tworzą 24 jednostki OSP z terenu gminy:
| Nazwa jednostki | Rok założenia |
| Ochotnicza Straż Pożarna w Będzieszynie | 1966 |
| Ochotnicza Straż Pożarna w Biniewie | 1922 |
| Ochotnicza Straż Pożarna w Borowcu | 1979 |
| Ochotnicza Straż Pożarna w Cegłach | 1965 |
| Ochotnicza Straż Pożarna w Chruszczynach | 1945 |
| Ochotnicza Straż Pożarna w Czekanowie | 1924 |
| Ochotnicza Straż Pożarna w Daniszynie | 1924 |
| Ochotnicza Straż Pożarna w Franklinowie | 1984 |
| Ochotnicza Straż Pożarna w Gorzycach Wielkich | 1924 |
| Ochotnicza Straż Pożarna w Gutowie | 1979 |
| Ochotnicza Straż Pożarna w Karskach | 1965 |
| Ochotnicza Straż Pożarna w Kołątajewie | 1982 |
| Ochotnicza Straż Pożarna w Kwiatkowie | 1932 |
| Ochotnicza Straż Pożarna w Lamkach | 1948 |
| Ochotnicza Straż Pożarna w Lewkowie | 1991 |
| Ochotnicza Straż Pożarna w Łąkocinach | 1964 |
| Ochotnicza Straż Pożarna w Mazurach | 1968 |
| Ochotnicza Straż Pożarna w Sadowiu | 1947 |
| Ochotnicza Straż Pożarna w Słaborowicach | 1928 |
| Ochotnicza Straż Pożarna w Sobótce | 1927 |
| Ochotnicza Straż Pożarna w Świeligowie | 1929 |
| Ochotnicza Straż Pożarna w Topoli Małej | 1925 |
| Ochotnicza Straż Pożarna w Wtórku | 1949 |
| Ochotnicza Straż Pożarna w Wysocku Wielkim | 1923 |