Občinska gasilska zveza Škofja Loka je bila ustanovljena 17. marca 1955 v gasilnem domu v Škofji Loki. V Občinsko gasilsko zvezo Škofja Loka so se takrat vključila prostovoljna gasilska društva: Škofja Loka, Stara Loka, Gosteče, Godešič, Viramše, Zminec, in industrijska društva Gradis, Jelovica ter gasilske enote LIP Trata (bivša Heinriharjeva žaga), podjetji Gorenjska predilnica in Tovarna klobukov Šešir.
Z ukinitvijo občin Gorenja vas, Železniki in Žiri so se Občinski gasilski zvezi priključila še gasilska društva iz teh občin.
Gasilska zveza Škofja Loka sedaj združuje štiri gasilska poveljstva občin s skupaj 26 prostovoljnimi gasilskimi društvi in enim prostovoljnim industrijskim gasilskim društvom.
Gasilska zveza se vključuje v Regijski svet gasilskih zvez Gorenjske in kot članica v Gasilsko zvezo Slovenije.
Gasilska zveza in njeni organi opravljajo strokovna, tehnična in finančna dela s področja spremljanja in izvajanja zakonodaje, ki se uporablja v gasilstvu (finančni obračuni, planiranje, dajatve, odloki in drugo, informacijsko delovanje v PGD in PIGD).
Gasilska zveza nudi strokovno pomoč prostovoljnim gasilskim organizacijam, koordinira programe usposabljanj in tekmovanj gasilske mladine, članov, članic in gasilskih veteranov. Ureja skupna zavarovanja celotnega članstva, vozil, opreme in gasilskih domov. Sodeluje z županom pri sprejemanju programov dela gasilskih organizacij in financiranja gasilstva. Vodi evidence v skladu s statutom Gasilske zveze in Pravili gasilske službe.
Opravlja in nadzoruje strokovna in dopolnilna usposabljanja gasilcev po prostovoljnih gasilskih društvih, občinskih poveljstvih in na nivoju Gasilske zveze v skladu s Pravili gasilske službe. Organizira gasilska tekmovanja in preverja znanje operativnih enot na nivoju Gasilske zveze. Opravlja druge skupne naloge, analize in evidence s področja operativne dejavnosti in gasilske službe ter druge naloge v skladu s sprejetim programom Gasilske zveze Škofja Loka in Regijskega sveta gasilskih zvez Gorenjske ter Gasilske zveze Slovenije.