Highest firefighter salaries in California, by employer, 2025

Mountain View pays California's highest average total pay for firefighters: $270,158 for those who worked the full year in 2025, against a state average of $186,123. It also has the highest base pay ($172,523).

Where do firefighters earn the most in California?

The 25 employers with the highest average total pay of full-year firefighters, overtime included. Engineers, captains and higher ranks aren't in these figures.

Highest average total pay

  1. Mountain ViewCity in Santa Clara County
    18 full-year firefighters
    $270,158
  2. Culver CityCity in Los Angeles County
    30 full-year firefighters
    $260,589
  3. San Ramon Valley Fire ProtectionFire protection district in Contra Costa County
    53 full-year firefighters
    $247,793
  4. Montecito Fire Protection DistrictFire protection district in Santa Barbara County
    18 full-year firefighters
    $245,450
  5. FairfieldCity in Solano County
    17 full-year firefighters
    $244,339
  6. Chino Valley Independent Fire DistrictFire protection district in San Bernardino County
    41 full-year firefighters
    $242,813
  7. Beverly HillsCity in Los Angeles County
    38 full-year firefighters
    $242,548
  8. South PasadenaCity in Los Angeles County
    5 full-year firefighters
    $240,682
  9. South San FranciscoCity in San Mateo County
    32 full-year firefighters
    $240,483
  10. Santa ClaraCity government
    54 full-year firefighters
    $235,480
  11. Santa MonicaCity in Los Angeles County
    39 full-year firefighters
    $230,552
  12. ComptonCity in Los Angeles County
    19 full-year firefighters
    $229,479
  13. FremontCity in Alameda County
    42 full-year firefighters
    $225,769
  14. Santa Clara CountyCounty government
    131 full-year firefighters
    $225,543
  15. NapaCity government
    34 full-year firefighters
    $225,457
  16. San Mateo Consolidated Fire DepartmentJoint powers authority in San Mateo County
    78 full-year firefighters
    $220,998
  17. Moraga/Orinda Fire Protection DistrictFire protection district in Contra Costa County
    20 full-year firefighters
    $219,466
  18. Los AngelesCity government
    1,901 full-year firefighters
    $217,243
  19. Central County Fire DepartmentJoint powers authority in San Mateo County
    38 full-year firefighters
    $216,758
  20. OaklandCity in Alameda County
    211 full-year firefighters
    $216,496
  21. San BrunoCity in San Mateo County
    20 full-year firefighters
    $215,990
  22. Long BeachCity in Los Angeles County
    175 full-year firefighters
    $213,911
  23. Daly CityCity in San Mateo County
    19 full-year firefighters
    $213,140
  24. MilpitasCity in Santa Clara County
    23 full-year firefighters
    $213,043
  25. BurbankCity in Los Angeles County
    43 full-year firefighters
    $211,387

Highest firefighter base pay in California

Average base pay of full-year firefighters, without overtime and other pay: closer to what the job pays for a regular schedule.

Highest average base pay

  1. Mountain ViewCity in Santa Clara County
    18 full-year firefighters
    $172,523
  2. Palo AltoCity in Santa Clara County
    20 full-year firefighters
    $161,616
  3. South San FranciscoCity in San Mateo County
    32 full-year firefighters
    $160,898
  4. Santa Clara CountyCounty government
    131 full-year firefighters
    $160,485
  5. MilpitasCity in Santa Clara County
    23 full-year firefighters
    $156,657
  6. San Ramon Valley Fire ProtectionFire protection district in Contra Costa County
    53 full-year firefighters
    $154,355
  7. HaywardCity in Alameda County
    43 full-year firefighters
    $151,657
  8. Santa ClaraCity government
    54 full-year firefighters
    $151,189
  9. San Mateo Consolidated Fire DepartmentJoint powers authority in San Mateo County
    78 full-year firefighters
    $146,984
  10. Montecito Fire Protection DistrictFire protection district in Santa Barbara County
    18 full-year firefighters
    $146,831
  11. Chino Valley Independent Fire DistrictFire protection district in San Bernardino County
    41 full-year firefighters
    $144,978
  12. Novato Fire Protection DistrictFire protection district in Marin County
    17 full-year firefighters
    $144,474
  13. Moraga/Orinda Fire Protection DistrictFire protection district in Contra Costa County
    20 full-year firefighters
    $143,143
  14. San JoseCity in Santa Clara County
    208 full-year firefighters
    $140,421
  15. NapaCity government
    34 full-year firefighters
    $140,272
  16. El SegundoCity in Los Angeles County
    19 full-year firefighters
    $139,650
  17. FremontCity in Alameda County
    42 full-year firefighters
    $138,066
  18. OaklandCity in Alameda County
    211 full-year firefighters
    $137,959
  19. Central Fire District of Santa Cruz CountyFire protection district in Santa Cruz County
    50 full-year firefighters
    $137,197
  20. Los AngelesCity government
    1,901 full-year firefighters
    $137,084
  21. Central County Fire DepartmentJoint powers authority in San Mateo County
    38 full-year firefighters
    $136,383
  22. BrisbaneCity in San Mateo County
    7 full-year firefighters
    $136,289
  23. San BrunoCity in San Mateo County
    20 full-year firefighters
    $135,867
  24. San FranciscoCity government
    1,291 full-year firefighters
    $135,744
  25. Marin CountyCounty government
    18 full-year firefighters
    $134,858

Which California fire departments pay new firefighters the most?

The bottom of the official pay range for each employer's entry-level firefighter title, as reported.

Highest starting salary

  1. HaywardCity in Alameda County
    43 full-year firefighters
    $140,912
  2. Mountain ViewCity in Santa Clara County
    18 full-year firefighters
    $137,126
  3. Santa Clara CountyCounty government
    131 full-year firefighters
    $132,473
  4. San Mateo Consolidated Fire DepartmentJoint powers authority in San Mateo County
    78 full-year firefighters
    $127,131
  5. Palo AltoCity in Santa Clara County
    20 full-year firefighters
    $126,643
  6. San RafaelCity in Marin County
    27 full-year firefighters
    $125,772
  7. BeniciaCity in Solano County
    9 full-year firefighters
    $125,157
  8. Chino Valley Independent Fire DistrictFire protection district in San Bernardino County
    41 full-year firefighters
    $124,145
  9. MilpitasCity in Santa Clara County
    23 full-year firefighters
    $121,383
  10. Alpine Fire Protection DistrictFire protection district in San Diego County
    8 full-year firefighters
    $120,366
  11. San JoseCity in Santa Clara County
    208 full-year firefighters
    $119,956
  12. Central County Fire DepartmentJoint powers authority in San Mateo County
    38 full-year firefighters
    $119,726
  13. RichmondCity in Contra Costa County
    21 full-year firefighters
    $119,562
  14. Daly CityCity in San Mateo County
    19 full-year firefighters
    $119,153
  15. Moraga/Orinda Fire Protection DistrictFire protection district in Contra Costa County
    20 full-year firefighters
    $118,680
  16. FremontCity in Alameda County
    42 full-year firefighters
    $118,130
  17. ArcadiaCity in Los Angeles County
    22 full-year firefighters
    $116,832
  18. Menlo Park Fire Protection DistrictFire protection district in San Mateo County
    5 full-year firefighters
    $115,475
  19. El CerritoCity in Contra Costa County
    7 full-year firefighters
    $115,188
  20. San BrunoCity in San Mateo County
    20 full-year firefighters
    $114,853
  21. Alameda CountyCounty government
    104 full-year firefighters
    $114,645
  22. BrisbaneCity in San Mateo County
    7 full-year firefighters
    $114,412
  23. Central Marin Fire AuthorityJoint powers authority in Marin County
    11 full-year firefighters
    $113,616
  24. San MarinoCity in Los Angeles County
    6 full-year firefighters
    $113,016
  25. Ross Valley Fire DepartmentJoint powers authority in Marin County
    4 full-year firefighters
    $112,228

Where do California firefighters earn the most overtime?

Average overtime paid to full-year firefighters in 2025. A few people with a lot of overtime can pull an employer's average up.

Highest average overtime

  1. ComptonCity in Los Angeles County
    19 full-year firefighters
    $124,213
  2. South PasadenaCity in Los Angeles County
    5 full-year firefighters
    $110,358
  3. Culver CityCity in Los Angeles County
    30 full-year firefighters
    $87,982
  4. Chino Valley Independent Fire DistrictFire protection district in San Bernardino County
    41 full-year firefighters
    $85,336
  5. San Bernardino CountyCounty government
    138 full-year firefighters
    $83,542
  6. ColtonCity in San Bernardino County
    13 full-year firefighters
    $81,921
  7. PasadenaCity in Los Angeles County
    79 full-year firefighters
    $81,267
  8. Long BeachCity in Los Angeles County
    175 full-year firefighters
    $80,721
  9. Santa MonicaCity in Los Angeles County
    39 full-year firefighters
    $77,978
  10. VallejoCity in Solano County
    14 full-year firefighters
    $77,675
  11. Mountain ViewCity in Santa Clara County
    18 full-year firefighters
    $77,050
  12. San Ramon Valley Fire ProtectionFire protection district in Contra Costa County
    53 full-year firefighters
    $76,618
  13. MurrietaCity in Riverside County
    22 full-year firefighters
    $75,584
  14. San MarinoCity in Los Angeles County
    6 full-year firefighters
    $75,402
  15. VictorvilleCity in San Bernardino County
    17 full-year firefighters
    $74,426
  16. Los AngelesCity government
    1,901 full-year firefighters
    $74,228
  17. FairfieldCity in Solano County
    17 full-year firefighters
    $72,364
  18. Los Angeles CountyCounty government
    1,217 full-year firefighters
    $69,948
  19. Montecito Fire Protection DistrictFire protection district in Santa Barbara County
    18 full-year firefighters
    $69,564
  20. El CajonCity in San Diego County
    11 full-year firefighters
    $67,726
  21. Ventura CountyCounty government
    140 full-year firefighters
    $67,445
  22. FremontCity in Alameda County
    42 full-year firefighters
    $67,125
  23. Carpinteria - Summerland Fire Protection DistrictFire protection district in Santa Barbara County
    14 full-year firefighters
    $67,031
  24. CoronaCity in Riverside County
    39 full-year firefighters
    $66,538
  25. AnaheimCity in Orange County
    96 full-year firefighters
    $66,157

Do cities, counties or fire districts pay firefighters more in California?

By the middle employer's average total pay: $185,467 for counties (12 employers), $179,451 for joint powers authorities (8 employers), $170,421 for cities (144 employers) and $152,990 for fire protection districts (33 employers). Of the 25 best-paying employers, 18 are cities, 4 fire protection districts, 2 joint powers authorities and 1 a county.

Counties
$185,467
middle county's average, of 12; 1 in the top 25
Joint powers authorities
$179,451
middle joint powers authority's average, of 8; 2 in the top 25
Cities
$170,421
middle city's average, of 144; 18 in the top 25
Fire protection districts
$152,990
middle fire protection district's average, of 33; 4 in the top 25

Which California counties pay firefighters the most?

Average total pay of full-year firefighters across every employer in the county, for the 42 counties with at least 5 of them. The dashed line marks the California average of $186,123.

  1. San Mateo$219,236
  2. Santa Clara$214,586
  3. Napa$211,876
  4. Alameda$211,608
  5. Los Angeles$206,861
  6. Contra Costa$206,299
  7. Solano$199,614
  8. Marin$198,701
  9. San Francisco$188,729
  10. Orange$185,827
  11. San Bernardino$185,219
  12. Santa Cruz$184,502
  13. Ventura$183,417
  14. Santa Barbara$179,729
  15. Riverside$171,295
  16. Sacramento$169,199
  17. Sonoma$166,351
  18. San Benito$160,778
  19. Placer$153,257
  20. El Dorado$146,308
  21. Yolo$145,914
  1. San Diego$145,053
  2. San Luis Obispo$140,806
  3. Monterey$135,621
  4. Stanislaus$132,597
  5. Fresno$130,512
  6. Butte$129,813
  7. Nevada$129,356
  8. San Joaquin$127,308
  9. Calaveras$120,014
  10. Kern$119,528
  11. Kings$112,802
  12. Merced$108,254
  13. Tulare$107,877
  14. Shasta$104,485
  15. Lake$100,238
  16. Mendocino$98,642
  17. Imperial$96,857
  18. Humboldt$95,213
  19. Yuba$90,298
  20. Amador$87,218
  21. Tehama$78,255

The highest-paying employer for firefighters in each California county

By average total pay of full-year firefighters, among the county's employers with at least 5 of them.

Questions about the highest firefighter salaries in California

Which California fire department pays firefighters the most?

Mountain View, where full-year firefighters earned an average of $270,158 in 2025, overtime included. Culver City ($260,589) and San Ramon Valley Fire Protection ($247,793) follow.

Where do new firefighters earn the most in California?

The highest starting salary, the bottom of the official range for the entry-level firefighter title, is at Hayward: $140,912. Mountain View ($137,126) and Santa Clara County ($132,473) follow.

Where do firefighters earn the most overtime in California?

Full-year firefighters at Compton were paid an average of $124,213 in overtime in 2025, the most of any California employer with at least 5 of them. The California average is $53,541.

Which California county pays firefighters the most?

San Mateo County, where full-year firefighters across its city, county and district fire departments earned an average of $219,236, followed by Santa Clara County ($214,586) and Napa County ($211,876).

Sources for the California firefighter rankings

Pay figures cover people who worked roughly the full year: those whose regular pay reached at least 90% of the bottom of their official range. Total pay is gross wages before tax, including overtime, lump sums and other pay. Every figure covers at least 5 people. Starting salaries are the bottom of each employer's official range for its entry title, as reported. Rankings and medians are our own arithmetic on these figures.

  1. State Controller's Office, Government Compensation in California, 2025: positions, official pay ranges and wages as reported by each city, county and special district.

How we read the data