California · 2025 pay · 11,002 people
How much are fire and EMS district employees paid in California?
$85,158typical pay for fire and EMS district employees, 2025
$7,191 – $185,113what most people earned
Counts everyone paid during the year, including part-year workers, at the 257 employers listed below.
✓ Official data from California State Controller's Office · Matches the agency's latest release · sco.ca.gov ↗
Pay by employer
Typical pay counts everyone paid during each employer's latest year. Short, seasonal roles (typical pay under $5,000) are listed last.
- Orange County Fire Authority1,938 people$157,269
- Sacramento Metropolitan Fire District861 people$184,331
- San Ramon Valley Fire Protection232 people$227,783
- San Mateo Consolidated Fire Department178 people$216,191
- Chino Valley Independent Fire District163 people$233,721
- Menlo Park Fire Protection District159 people$269,992
- Sonoma County Fire District156 people$155,154
- Central Fire District of Santa Cruz County143 people$183,151
- Sonoma Valley Fire District139 people$112,225
- South San Joaquin County Fire Authority117 people$190,781
- Novato Fire Protection District115 people$185,609
- North County Fire Protection District (San Diego)114 people$128,765
- Central County Fire Department109 people$201,815
- El Dorado Hills County Water District105 people$163,399
- Southern Marin Fire Protection District101 people$186,214
- San Miguel Consolidated Fire Protection District98 people$162,683
- El Dorado County Fire Protection District97 people$129,426
- North Central Fire Protection District94 people$76,868
- Consolidated Fire Agencies89 people$90,048
- Idyllwild Fire Protection District88 people$10,790
- Big Bear Fire Authority87 people$94,722
- Lakeside Fire Protection District84 people$159,226
- Moraga/Orinda Fire Protection District84 people$206,515
- Monterey County Regional Fire Protection District78 people$144,201
- Rancho Santa Fe Fire Protection District77 people$186,045
- Truckee Fire Protection District77 people$140,799
- North Tahoe Fire Protection District75 people$152,869
- Woodside Fire Protection District73 people$232,884
- South Placer Fire Protection District72 people$133,633
- Apple Valley Fire Protection District66 people$131,617
- Mammoth Lakes Fire Protection District66 people$20,403
- Lathrop-Manteca Fire Protection District62 people$133,764
- Murphys Fire Protection District62 people$66,901
- Stanislaus Consolidated Fire Protection District61 people$130,520
- Northshore Fire Protection District60 people$42,686
- Humboldt Bay Fire58 people$111,446
- North County Dispatch Joint Powers Authority56 people$73,192
- Exeter District Ambulance55 people$27,567
- Scotts Valley Fire Protection District55 people$92,422
- Montecito Fire Protection District54 people$246,809
- Northern Sonoma County Fire Protection District53 people$18,730
- Ross Valley Fire Department52 people$173,846
- North County Fire Protection District (Monterey)50 people$107,069
- Schell-Vista Fire Protection District50 people$5,947
- Big Pine Fire Protection District48 people$12,155
- Colma Fire Protection District48 people$9,919
- Garden Valley Fire Protection District48 people$25,696
- Calaveras Consolidated Fire Protection District46 people$42,974
- French Camp-McKinley Fire Protection District45 people$59,775
- Ebbetts Pass Fire Protection District43 people$107,224
- Georgetown Fire Protection District43 people$14,857
- Carpinteria - Summerland Fire Protection District42 people$212,370
- Valley Center Fire Protection District42 people$79,258
- Peninsula Fire Protection District41 people$31,885
- Central Marin Fire Authority40 people$227,282
- Coast Life Support District39 people$24,638
- Cloverdale Fire Protection District38 people$90,182
- North San Juan Fire Protection District38 people$19,837
- Redwood Empire Dispatch Communications Authority38 people$94,396
- Herald Fire Protection District37 people$6,127
- Tiburon Fire Protection District37 people$161,016
- Orange Cove Fire Protection District36 people$6,493
- Rancho Adobe Fire Protection District36 people$139,609
- Woodbridge Fire Protection District36 people$116,374
- California Tahoe Emergency Services Operation Authority35 people$39,963
- Lake County Fire Protection District35 people$68,275
- Lake Valley Fire Protection District35 people$145,181
- Pioneer Fire Protection District34 people$52,451
- Southern Cascades Community Services District34 people$17,557
- Waterloo-Morada Fire Protection District33 people$98,489
- Central Calaveras Fire and Rescue Protection District32 people$17,180
- Clements Fire Protection District32 people$24,954
- Fallen Leaf Lake Community Services District32 people$45,380
- Peardale-Chicago Park Fire Protection District32 people$9,928
- Beckwourth Peak Fire Protection District31 people$15,780
- Five Cities Fire Authority31 people$170,885
- Linden-Peters Fire Protection District31 people$10,766
- Williams Fire Protection Authority31 people$16,502
- Copperopolis Fire Protection District30 people$11,241
- Escalon Consolidated Fire Protection District30 people$6,971
- Felton Fire Protection District30 people$5,613
- Fresno County Fire Protection District28 people$38,307
- Mi-Wuk-Sugar Pine Fire Protection District of Tuolumne County28 people$28,226
- Cambria Community Healthcare District27 people$66,197
- Los Altos Hills County Fire District27 people$72,099
- Lakeport Fire Protection District26 people$75,834
- Liberty Fire Protection District26 people$24,709
- Morongo Valley Community Services District26 people$17,703
- Orland Fire Protection District26 people$5,125
- Placer Hills Fire Protection District26 people$116,795
- Alpine Fire Protection District25 people$162,531
- Higgins Area Fire Protection District25 people$49,007
- Montezuma Fire Protection District (San Joaquin)25 people$20,760
- Penn Valley Fire Protection District25 people$105,516
- Foresthill Fire Protection District24 people$51,359
- Rescue Fire Protection District23 people$5,299
- Hayfork Fire Protection District22 people$5,220
- Ripon Consolidated Fire Protection District22 people$109,716
- Rodeo-Hercules Fire Protection District22 people$121,061
- Shasta Lake Fire Protection District22 people$16,315
- South Lake County Fire Protection District22 people$8,852
- West Point Fire Protection District22 people$28,408
- Linda Fire Protection District21 people$114,271
- Mokelumne Rural Fire Protection District21 people$41,337
- River Delta Fire District21 people$12,000
- Sierra - Sacramento Valley Emergency Medical Services Agency21 people$89,908
- Cloverdale Health Care District20 people$14,118
- Kentfield Fire Protection District20 people$206,048
- Mosquito Fire Protection District20 people$12,130
- Little Lake Fire Protection District19 people$8,837
- Mokelumne Hill Fire Protection District19 people$10,418
- Altaville-Melones Fire Protection District18 people$24,231
- Bonita-Sunnyside Fire Protection District18 people$140,179
- Diamond Springs/El Dorado Fire Protection District18 people$97,255
- Monte Rio Fire Protection District18 people$24,674
- Timber Cove Fire Protection District18 people$5,788
- Burney Fire Protection District17 people$15,494
- Hamilton City Fire Protection District17 people$13,460
- Hopland Fire Protection District16 people$20,344
- Cottonwood Fire Protection District15 people$14,239
- Kelseyville Fire Protection District15 people$107,980
- Ophir Hill Fire Protection District15 people$24,764
- Vacaville Fire Protection District15 people$19,661
- Woodlake Fire Protection District15 people$11,123
- Bolinas Fire Protection District14 people$7,189
- Dunnigan Fire Protection District14 people$7,912
- Graeagle Fire Protection District14 people$9,653
- Sacramento River Fire District14 people$9,120
- Willow Oak Fire Protection District14 people$35,315
- Farmington Fire Protection District13 people$6,303
- Tuolumne Fire Protection District13 people$5,440
- Glenn-Codora Fire Protection District12 people$5,937
- June Lake Fire Protection District12 people$6,806
- Scott Valley Fire Protection District12 people$8,046
- Suisun Fire Protection District12 people$7,369
- White Mountain Fire Protection12 people$15,375
- Smartville Fire Protection District11 people$8,633
- Thornton Fire Protection District11 people$28,765
- Denair Fire Protection District10 people$5,260
- Elk Creek Fire Protection District10 people$7,501
- Marin Wildfire Prevention Authority10 people$107,853
- Maxwell Fire Protection District10 people$7,772
- Meridian Fire Protection District9 people$6,000
- Penryn Fire Protection District9 people$138,343
- Newcastle Fire Protection District8 people$116,706
- Leggett Valley Fire Protection District7 people$49,860
- Arbuckle-College City Fire Protection District6 people$81,752
- Capay Valley Fire Protection District6 people$19,868
- Mountain Counties Emergency Medical Services Agency6 people$70,439
- Sutter Basin Fire Protection District6 people$7,349
- Tracy Fire Protection District6 people$5,544
- Downieville Fire Protection District5 people$12,796
- Esparto Fire Protection District5 people$81,989
- Madison Fire Protection District5 people$47,559
- North Coast Emergency Medical Services District5 people$85,025
- Blue Lake Fire Protection District4 people$10,878
- Fort Bragg Fire Protection Authority4 people$80,690
- Yolo Fire Protection District4 people$23,266
- Bridgeport Fire Protection District3 people$9,600
- Kensington Fire Protection District3 people$30,560
- Knights Landing Fire Protection District3 people$8,135
- North Sonoma Coast Fire Protection District3 people$32,547
- Quincy Fire Protection District3 people$66,331
- Albion-Little River Fire Protection2 people$64,658
- Alta Fire Protection District2 people$8,003
- El Dorado County Emergency Services Authority2 people$122,381
- Willow Creek Fire Protection District2 people$40,714
- Fairview Fire Protection District1 person$6,738
- Salida Fire Protection District1 person$116,275
- Saratoga Fire Protection District1 person$150,797
- Standish-Litchfield Fire Protection District1 person$7,200
- Gold Ridge Fire Protection District193 people$2,975
- Wilton Fire Protection District74 people$1,507
- Anderson Valley Community Services District53 people$1,290
- Boulder Creek Fire Protection District53 people$1,738
- Fortuna Fire Protection District53 people$500
- Ben Lomond Fire Protection District47 people$2,048
- Lone Pine Fire Protection District40 people$2,029
- Graton Fire Protection District39 people$1,837
- Long Valley Fire Protection District (Mono)36 people$1,548
- West Stanislaus Fire Protection District36 people$3,645
- Zayante Fire Protection District36 people$822
- Rio Dell Fire Protection District35 people$1,751
- South Monterey County Fire Protection District35 people$1,298
- Anderson Fire Protection District34 people$4,138
- Turlock Fire Protection District34 people$3,461
- Redwood Valley - Calpella Fire District32 people$3,015
- Antelope Fire Protection District31 people$1,050
- Happy Valley Fire Protection District30 people$960
- San Andreas Fire Protection District29 people$3,708
- West Plainfield Fire Protection District28 people$3,155
- Long Valley Fire Protection District (Mendocino)27 people$1,780
- Stinson Beach Fire Protection District27 people$810
- Walnut Grove Fire Protection District27 people$3,524
- Montezuma Fire Protection District (Solano)26 people$3,845
- Keyes Fire Protection District25 people$2,700
- Occidental Community Services District25 people$3,400
- Olancha Community Services District25 people$610
- Smith River Fire Protection District25 people$708
- Burbank-Paradise Fire Protection District23 people$1,997
- Sutter Creek Fire Protection District22 people$4,968
- Collegeville Fire Protection District21 people$4,766
- Courtland Fire Protection District21 people$788
- Jackson Valley Fire Protection District21 people$3,706
- Cachagua Fire Protection District20 people$788
- Heartland Fire Training Authority20 people$2,075
- Covelo Fire Protection District19 people$2,423
- Independence Fire Protection District19 people$3,948
- Mt. Shasta Fire Protection District18 people$918
- Chalfant Valley Fire Department17 people$1,633
- South Coast Fire Protection District17 people$3,807
- Mendocino Fire Protection District16 people$458
- Shasta Fire Protection District16 people$660
- Weaverville Fire Protection District16 people$3,555
- Millville Fire Protection District15 people$510
- Tulelake Multi-County Fire Protection District15 people$75
- Petrolia Fire Protection District13 people$1,700
- Foothill Fire Protection District (Yuba)12 people$1,412
- Grenada Fire Protection District12 people$1,059
- Elkhorn Fire Protection District11 people$400
- Janesville Fire Protection District11 people$1,000
- Ferndale Fire Protection District9 people$520
- Pliocene Ridge Community Services District9 people$4,729
- Southern Inyo Fire Protection District9 people$1,820
- West Almanor Community Services District9 people$4,401
- Douglas City Community Services District8 people$724
- Gasquet Fire Protection District8 people$3,247
- Hughson Fire Protection District8 people$300
- Susan River Fire Protection District8 people$500
- Fall River Valley Fire Protection District7 people$4,420
- South Santa Clara County Fire District7 people$300
- Deer Springs Fire Protection District6 people$1,500
- Eastside Fire Protection District6 people$1,300
- Kenwood Fire Protection District6 people$161
- Lincoln Fire Protection District6 people$1,500
- Mayten Fire Protection District6 people$1,190
- Pacific Fruitridge Fire Protection District6 people$1,100
- Vista Fire Protection District6 people$1,450
- Big Bear Lake Fire Protection District5 people$300
- Buckeye Fire Protection District5 people$200
- Coastside Fire Protection District5 people$2,521
- Dunsmuir Fire Protection District5 people$240
- Fort Dick Fire Protection District5 people$249
- Humboldt Fire Protection District No. 15 people$300
- Pajaro Valley Fire Protection District4 people$960
- Castella Fire Protection District3 people$4,200
- Meadow Valley Fire Protection District3 people$760
- Ross Valley Paramedic Authority3 people$700
- Strathmore Fire Protection District3 people$1,200
- Tuxedo-Country Club Fire Protection District3 people$1,200
- Ceres Fire Protection District2 people$785
- Clarksburg Fire Protection District2 people$4,500
- Happy Camp Fire Protection District2 people$1,395
- Sleepy Hollow Fire Protection District2 people$3,875
- Big Valley Fire Protection District1 person$4,200
- Cordelia Fire Protection District1 person$4,352
- Kanawha Fire Protection District1 person$2,700
No employers match.
Other types of employer in California
- Colleges and universities570,629 people$43,529
- Counties399,217 people$82,156
- Cities and towns350,494 people$82,188
- State government265,680 people$86,684
- State prisons and corrections60,834 people$102,127
- Hospitals and health51,611 people$60,534
- Transit and transportation39,254 people$84,247
- State transportation agencies34,370 people$81,318
- Water, sewer and power utilities31,327 people$117,365
- State environment and natural resources agencies31,162 people$71,734
- State police and public safety28,644 people$113,678
- State health agencies26,796 people$86,734
- Courts21,892 people$80,684
- State labor and workforce agencies20,235 people$74,935
- State revenue and finance agencies19,133 people$81,267
- Natural resources and agriculture12,134 people$73,399
- Parks, libraries and recreation12,049 people$8,740
- State regulation and licensing agencies10,110 people$85,824
- State social services agencies9,938 people$79,932
- State administration and technology agencies6,736 people$83,687
- State courts and legal offices6,069 people$89,784
- State education agencies3,486 people$82,359
- Airports and ports2,339 people$82,953
- State economic development and housing agencies1,916 people$83,265
- Governor's and statewide elected offices1,222 people$74,938
- Housing and community development959 people$69,080
- State legislature756 people$122,696
- Schools257 people$19,004
- Police and sheriffs95 people$110,196
Each employer is placed in one type, following the US Census Bureau's types of government; state agencies are also grouped by what they do. This page: Fire and EMS. Employers we could not place with confidence are left out. "Typical pay" is the median; "most earned" is the middle half. How we calculate this