THE POLICE INDEXStop data 2024 · Pay 2025 · Hiring checked daily

Police captain salary in California, 2025

What police and sheriff captains were paid at 80 California departments with three or more of them on the payroll for the full year.

Median total pay for captains at the middle department
$277,822

El Dorado County Sheriff, overtime included. The highest is $440,192 at Hayward Police and the lowest $169,503 at Fresno County Sheriff.

Captain total pay: the 30 highest

Median total pay for captains paid for the full year, overtime included.

Captain regular pay: the 30 highest

Median regular pay, before overtime.

The 15 lowest

Common questions

How much does a police captain make in California?
It depends on the department. At the middle department of 80, El Dorado County Sheriff, captains were paid a median of $277,822 in 2025, overtime included. The highest was $440,192 at Hayward Police.
Which California department pays captains the most?
Hayward Police, with a median total pay of $440,192 for captains in 2025. By regular pay alone, without overtime, it is Milpitas Police at $317,403.
Which pays captains the least?
Of departments with three or more full-year captains, Fresno County Sheriff had the lowest median total pay, $169,503.

Pay by rank, officer to captain · Compare every department · Highest paid departments · Police officer salary in California · Who is hiring

Source: California State Controller, Government Compensation in California, raw export, 2025. Figures are what each employer reported. Check the department's own salary schedule before relying on one.