Na terenie powiatu tomaszowskiego funkcjonuje łącznie 125 jednostek OSP, w tym:
- 23 jednostki OSP KSRG,
- 31 jednostek OSP typu „S”,
- 71 jednostki typu „M”.
Jednostki OSP włączone do KSRG:
- OSP KSRG Bełżec I
- OSP KSRG Bełżec II
- OSP KSRG Gródek
- OSP KSRG Huta Dzierążyńska
- OSP KSRG Jarczów
- OSP KSRG Krynice
- OSP KSRG Lubycza Królewska
- OSP KSRG Łaszczów
- OSP KSRG Machnów Nowy
- OSP KSRG Majdan Górny
- OSP KSRG Majdan Sopocki
- OSP KSRG Nabróż
- OSP KSRG Nowosiółki
- OSP KSRG Oseredek
- OSP KSRG Perespa
- OSP KSRG Podhorce
- OSP KSRG Rachanie
- OSP KSRG Tarnawatka
- OSP KSRG Telatyn
- OSP KSRG Tyszowce
- OSP KSRG Ulhówek
- OSP KSRG Wasylów Wielki
- OSP KSRG Werechanie
Jednostki OSP typu „S”
- OSP Brzeziny
- OSP Chyże
- OSP Ciotusza Nowa
- OSP Ciotusza Stara
- OSP Grabowica
- OSP Huta Lubycka
- OSP Jeziernia
- OSP Kunki
- OSP Łaszczówka
- OSP Majdan Krynicki
- OSP Paary
- OSP Pasieki
- OSP Podlodów
- OSP Poturzyn
- OSP Przeorsk
- OSP Rabinówka
- OSP Rogóźno-Kolonia
- OSP Rybnica
- OSP Ruda Wołoska
- OSP Rzeczyca
- OSP Siemierz
- OSP Susiec
- OSP Szlatyn
- OSP Tomaszów Lubelski
- OSP Wieprzów
- OSP Wierszczyca
- OSP Wożuczyn
- OSP Zadnoga
- OSP Zwiartów
- OSP Żerniki
- OSP Żurawce