SOC 13-1041 · California

Compliance Officers Salary in California

Compliance officers in California earn the most in San Jose (average $128,490 a year) and the least in Hanford ($76,360), across the 25 California metro areas we cover. Statewide, BLS puts the compliance officers average at $102,490 and the median at $96,980 for 49,880 workers. The U.S. average for this job is $88,400.

$128Khighest: San Jose
$76Klowest: Hanford
46,990jobs in these metros
25metro areas
Advertisement

Compliance Officers average salary by city in California

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
San Jose$128,490$123,730$90,790$91,231110
San Francisco$122,140$118,890$84,000$87,482116
San Diego$101,860$101,230$71,890$75,108112
El Centro$101,630$106,750$71,240$74,96795
Sacramento$99,500$95,220$72,540$73,667107
Santa Cruz$99,250$86,510$65,810$73,514110
San Luis Obispo$99,070$91,570$63,920$73,404109
Los Angeles$98,740$94,810$71,230$73,203114
Oxnard$98,200$92,690$71,100$72,873111
Santa Rosa$96,580$94,420$72,360$71,884108
Salinas$95,830$91,210$68,880$71,426109
Santa Maria$95,460$85,780$72,700$71,200109
Napa$95,220$79,810$68,080$71,054113
Vallejo$94,140$80,140$64,610$70,394108
Yuba City$93,120$82,630$69,490$69,772104
Stockton$92,070$83,470$64,590$69,131105
Chico$91,130$84,080$62,700$68,557101
Bakersfield$91,090$80,040$65,610$68,532101
Redding$89,350$80,050$64,940$67,470101
Fresno$88,450$79,830$65,510$66,921102
Merced$87,730$84,020$62,400$66,48198
Riverside$87,580$79,920$62,440$66,390106
Modesto$85,360$79,600$62,940$65,034104
Visalia$78,210$73,860$55,730$60,666100
Hanford$76,360$72,960$62,990$59,513102

*Average salary after federal and state taxes for a single filer; California State Disability Insurance (1.3% of wages, paid by employees) is not included. Cost of living: BEA price parity, U.S. = 100.

Compliance Officers salary in other states

Compliance Officers salary by city and state

More about pay in California

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.