Police officer pay vs. teacher salary in 440 California cities
What the median police officer made in 2024 and what the median teacher is paid in the school district that serves each city. The officer is paid more in 394 of the 440.
These are the figures behind Teachers out-earn the police in 46 out of 440 California cities… none of them in LA County.
By Miles Morton · · Officer pay from the California State Controller. Teacher salaries from the California Department of Education.
| Row | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Los Angeles | Los Angeles | 3,835,263 | Los Angeles Police Department | $149,462 | $130,480 | Los Angeles Unified | $105,573 | $43,889 | Officer | Sept. 15 |
| 2 | San Diego | San Diego | 1,408,937 | San Diego Police Department | $143,250 | $124,403 | San Diego Unified | $113,733 | $29,517 | Officer | Oct. 17 |
| 3 | San Jose | Santa Clara | 979,415 | San Jose Police Department | $220,607 | $178,288 | East Side Union High | $126,484 | $94,123 | Officer | July 29 |
| 4 | San Francisco | San Francisco | 842,027 | San Francisco Police Department | $235,292 | $177,890 | San Francisco Unified | $101,741 | $133,551 | Officer | June 7 |
| 5 | Fresno | Fresno | 557,032 | Fresno Police Department | $121,018 | $110,741 | Fresno Unified | $105,818 | $15,200 | Officer | Nov. 16 |
| 6 | Sacramento | Sacramento | 527,979 | Sacramento Police Department | $141,197 | $118,801 | Sacramento City Unified | $117,986 | $23,211 | Officer | Nov. 1 |
| 7 | Long Beach | Los Angeles | 462,561 | Long Beach Police Department | $206,014 | $152,013 | Long Beach Unified | $118,927 | $87,087 | Officer | July 30 |
| 8 | Oakland | Alameda | 426,457 | Oakland Police Department | $220,264 | $167,213 | Oakland Unified | $82,716 | $137,548 | Officer | May 18 |
| 9 | Bakersfield | Kern | 419,238 | Bakersfield Police Department | $105,718 | $80,774 | Kern High | $97,840 | $7,878 | Officer | Dec. 4 |
| 10 | Anaheim | Orange | 341,773 | Anaheim Police Department | $134,874 | $104,098 | Anaheim Union High | $125,685 | $9,189 | Officer | Dec. 7 |
| 11 | Stockton | San Joaquin | 320,877 | Stockton Police Department | $158,292 | $128,262 | Stockton Unified | $93,206 | $65,086 | Officer | Aug. 3 |
| 12 | Riverside | Riverside | 320,337 | Riverside Police Department | $153,297 | $134,787 | Riverside Unified | $125,872 | $27,425 | Officer | Oct. 27 |
| 13 | Irvine | Orange | 318,629 | Irvine Police Department | $173,126 | $159,003 | Irvine Unified | $108,170 | $64,956 | Officer | Aug. 17 |
| 14 | Santa Ana | Orange | 315,325 | Santa Ana Police Department | $145,773 | $120,943 | Santa Ana Unified | $125,149 | $20,624 | Officer | Nov. 10 |
| 15 | Chula Vista | San Diego | 281,401 | Chula Vista Police Department | $127,833 | $119,767 | Sweetwater Union High | $113,342 | $14,491 | Officer | Nov. 20 |
| 16 | Fremont | Alameda | 232,619 | Fremont Police Department | $203,937 | $171,357 | Fremont Unified | $118,857 | $85,080 | Officer | Aug. 1 |
| 17 | Santa Clarita | Los Angeles | 232,377 | County sheriff (contract) | $173,539 | $129,668 | William S. Hart Union High | $98,092 | $75,447 | Officer | July 26 |
| 18 | San Bernardino | San Bernardino | 222,727 | San Bernardino Police Department | $138,510 | $118,883 | San Bernardino City Unified | $108,367 | $30,143 | Officer | Oct. 13 |
| 19 | Modesto | Stanislaus | 219,765 | Modesto Police Department | $153,052 | $123,013 | Modesto City High | $111,436 | $41,616 | Officer | Sept. 23 |
| 20 | Fontana | San Bernardino | 219,172 | Fontana Police Department | $141,817 | $117,554 | Fontana Unified | $115,802 | $26,015 | Officer | Oct. 26 |
| 21 | Moreno Valley | Riverside | 210,823 | County sheriff (contract) | $135,699 | $112,831 | Moreno Valley Unified | $107,916 | $27,783 | Officer | Oct. 18 |
| 22 | Oxnard | Ventura | 198,733 | Oxnard Police Department | $147,314 | $128,682 | Oxnard Union High | $128,532 | $18,782 | Officer | Nov. 15 |
| 23 | Huntington Beach | Orange | 193,134 | Huntington Beach Police Department | $185,980 | $141,824 | Huntington Beach Union High | $127,682 | $58,298 | Officer | Sept. 8 |
| 24 | Glendale | Los Angeles | 192,212 | Glendale Police Department | $176,178 | $143,444 | Glendale Unified | $101,374 | $74,804 | Officer | July 30 |
| 25 | Ontario | San Bernardino | 184,404 | Ontario Police Department | $170,652 | $127,045 | Chaffey Joint Union High | $135,962 | $34,690 | Officer | Oct. 18 |
| 26 | Elk Grove | Sacramento | 182,842 | Elk Grove Police Department | $141,257 | $125,314 | Elk Grove Unified | $103,260 | $37,997 | Officer | Sept. 24 |
| 27 | Santa Rosa | Sonoma | 178,452 | Santa Rosa Police Department | $156,300 | $143,028 | Santa Rosa High | $98,907 | $57,393 | Officer | Aug. 19 |
| 28 | Lancaster | Los Angeles | 177,768 | County sheriff (contract) | $173,539 | $129,668 | Antelope Valley Union High | $104,331 | $69,208 | Officer | Aug. 8 |
| 29 | Rancho Cucamonga | San Bernardino | 175,992 | County sheriff (contract) | $128,146 | $110,868 | Chaffey Joint Union High | $135,962 | −$7,816 | Teacher | Never |
| 30 | Oceanside | San Diego | 174,340 | Oceanside Police Department | $146,938 | $131,377 | Oceanside Unified | $99,306 | $47,632 | Officer | Sept. 4 |
| 31 | Garden Grove | Orange | 171,492 | Garden Grove Police Department | $135,628 | $112,458 | Garden Grove Unified | $133,541 | $2,087 | Officer | Dec. 26 |
| 32 | Palmdale | Los Angeles | 167,097 | County sheriff (contract) | $173,539 | $129,668 | Antelope Valley Union High | $104,331 | $69,208 | Officer | Aug. 8 |
| 33 | Hayward | Alameda | 162,359 | Hayward Police Department | $209,085 | $176,784 | Hayward Unified | $115,190 | $93,895 | Officer | July 21 |
| 34 | Salinas | Monterey | 160,645 | Salinas Police Department | $179,204 | $151,903 | Salinas Union High | $110,982 | $68,222 | Officer | Aug. 15 |
| 35 | Sunnyvale | Santa Clara | 159,673 | Sunnyvale Police Department | $229,236 | $183,558 | Fremont Union High | $167,354 | $61,882 | Officer | Sept. 24 |
| 36 | Corona | Riverside | 159,157 | Corona Police Department | $134,536 | $114,113 | Corona-Norco Unified | $129,686 | $4,850 | Officer | Dec. 18 |
| 37 | Roseville | Placer | 158,494 | Roseville Police Department | $135,185 | $113,978 | Roseville Joint Union High | $120,015 | $15,170 | Officer | Nov. 21 |
| 38 | Pomona | Los Angeles | 153,042 | Pomona Police Department | $159,507 | $118,127 | Pomona Unified | $104,983 | $54,524 | Officer | Aug. 29 |
| 39 | Escondido | San Diego | 150,425 | Escondido Police Department | $139,584 | $118,945 | Escondido Union High | $109,973 | $29,611 | Officer | Oct. 15 |
| 40 | Visalia | Tulare | 146,978 | Visalia Police Department | $121,400 | $111,460 | Visalia Unified | $90,277 | $31,123 | Officer | Sept. 29 |
| 41 | Torrance | Los Angeles | 143,261 | Torrance Police Department | $201,718 | $167,640 | Torrance Unified | $107,756 | $93,962 | Officer | July 14 |
| 42 | Fullerton | Orange | 141,469 | Fullerton Police Department | $149,506 | $116,214 | Fullerton Joint Union High | $122,298 | $27,208 | Officer | Oct. 26 |
| 43 | Victorville | San Bernardino | 141,013 | County sheriff (contract) | $128,146 | $110,868 | Victor Valley Union High | $116,750 | $11,396 | Officer | Nov. 29 |
| 44 | Pasadena | Los Angeles | 140,631 | Pasadena Police Department | $168,359 | $127,471 | Pasadena Unified | $105,160 | $63,199 | Officer | Aug. 16 |
| 45 | Orange | Orange | 139,724 | Orange Police Department | $146,134 | $137,637 | Orange Unified | $113,134 | $33,000 | Officer | Oct. 10 |
| 46 | Santa Clara | Santa Clara | 134,587 | Santa Clara Police Department | $245,354 | $224,660 | Santa Clara Unified | $153,667 | $91,687 | Officer | Aug. 17 |
| 47 | Clovis | Fresno | 129,121 | Clovis Police Department | $130,974 | $126,423 | Clovis Unified | $97,540 | $33,434 | Officer | Sept. 29 |
| 48 | Berkeley | Alameda | 128,348 | Berkeley Police Department | $195,798 | $154,371 | Berkeley Unified | $109,775 | $86,023 | Officer | July 24 |
| 49 | Simi Valley | Ventura | 124,815 | Simi Valley Police Department | $132,855 | $109,468 | Simi Valley Unified | $100,946 | $31,909 | Officer | Oct. 5 |
| 50 | Concord | Contra Costa | 122,650 | Concord Police Department | $188,696 | $164,833 | Mt. Diablo Unified | $104,817 | $83,879 | Officer | July 22 |
| 51 | Thousand Oaks | Ventura | 122,468 | County sheriff (contract) | $153,377 | $123,998 | Conejo Valley Unified | $113,215 | $40,162 | Officer | Sept. 27 |
| 52 | Vallejo | Solano | 122,207 | Vallejo Police Department | $183,270 | $122,740 | Vallejo City Unified | $86,910 | $96,360 | Officer | June 23 |
| 53 | Fairfield | Solano | 120,720 | Fairfield Police Department | $153,312 | $138,050 | Fairfield-Suisun Unified | $81,137 | $72,175 | Officer | July 13 |
| 54 | Antioch | Contra Costa | 116,781 | Antioch Police Department | $196,097 | $158,782 | Antioch Unified | $118,290 | $77,807 | Officer | Aug. 9 |
| 55 | Carlsbad | San Diego | 116,368 | Carlsbad Police Department | $142,650 | $126,334 | Carlsbad Unified | $105,249 | $37,401 | Officer | Sept. 27 |
| 56 | Menifee | Riverside | 115,316 | Menifee Police Department | $139,280 | $128,886 | Menifee Union | $111,937 | $27,343 | Officer | Oct. 21 |
| 57 | Chico | Butte | 113,847 | Chico Police Department | $128,416 | $107,427 | Chico Unified | $84,446 | $43,970 | Officer | Aug. 29 |
| 58 | Richmond | Contra Costa | 113,594 | Richmond Police Department | $207,094 | $161,374 | West Contra Costa Unified | $91,890 | $115,204 | Officer | June 11 |
| 59 | Temecula | Riverside | 112,220 | County sheriff (contract) | $135,699 | $112,831 | Temecula Valley Unified | $117,241 | $18,458 | Officer | Nov. 12 |
| 60 | Santa Maria | Santa Barbara | 112,208 | Santa Maria Police Department | $132,654 | $113,299 | Santa Maria Joint Union High | $115,895 | $16,759 | Officer | Nov. 15 |
| 61 | Downey | Los Angeles | 111,871 | Downey Police Department | $148,177 | $131,004 | Downey Unified | $124,233 | $23,944 | Officer | Nov. 3 |
| 62 | Murrieta | Riverside | 111,789 | Murrieta Police Department | $157,368 | $134,687 | Murrieta Valley Unified | $115,538 | $41,830 | Officer | Sept. 25 |
| 63 | Costa Mesa | Orange | 110,321 | Costa Mesa Police Department | $162,354 | $144,697 | Newport-Mesa Unified | $128,545 | $33,809 | Officer | Oct. 16 |
| 64 | West Covina | Los Angeles | 109,428 | West Covina Police Department | $152,793 | $121,960 | West Covina Unified | $103,651 | $49,142 | Officer | Sept. 5 |
| 65 | San Buenaventura (Ventura) | Ventura | 108,985 | Ventura Police Department | $154,765 | $129,790 | Ventura Unified | $96,061 | $58,704 | Officer | Aug. 15 |
| 66 | El Monte | Los Angeles | 107,986 | El Monte Police Department | $201,195 | $139,316 | El Monte Union High | $128,924 | $72,271 | Officer | Aug. 22 |
| 67 | Inglewood | Los Angeles | 106,305 | Inglewood Police Department | $160,368 | $131,959 | Inglewood Unified | $93,655 | $66,713 | Officer | Aug. 2 |
| 68 | Burbank | Los Angeles | 106,146 | Burbank Police Department | $194,029 | $154,670 | Burbank Unified | $102,098 | $91,931 | Officer | July 12 |
| 69 | Jurupa Valley | Riverside | 105,928 | County sheriff (contract) | $135,699 | $112,831 | Jurupa Unified | $121,477 | $14,222 | Officer | Nov. 23 |
| 70 | Rialto | San Bernardino | 105,565 | Rialto Police Department | $171,692 | $138,900 | Rialto Unified | $109,433 | $62,259 | Officer | Aug. 21 |
| 71 | El Cajon | San Diego | 104,932 | El Cajon Police Department | $140,919 | $116,950 | Grossmont Union High | $109,191 | $31,728 | Officer | Oct. 10 |
| 72 | San Mateo | San Mateo | 104,315 | San Mateo Police Department | $193,462 | $165,030 | San Mateo Union High | $143,494 | $49,968 | Officer | Sept. 28 |
| 73 | Vacaville | Solano | 103,181 | Vacaville Police Department | $163,819 | $148,462 | Vacaville Unified | $82,776 | $81,043 | Officer | July 4 |
| 74 | Daly City | San Mateo | 102,155 | Daly City Police Department | $185,959 | $157,102 | Jefferson Elementary | $104,672 | $81,287 | Officer | July 25 |
| 75 | Hesperia | San Bernardino | 101,792 | County sheriff (contract) | $128,146 | $110,868 | Hesperia Unified | $116,138 | $12,008 | Officer | Nov. 27 |
| 76 | Vista | San Diego | 101,599 | County sheriff (contract) | $148,219 | $121,501 | Vista Unified | $101,324 | $46,895 | Officer | Sept. 7 |
| 77 | Norwalk | Los Angeles | 101,075 | County sheriff (contract) | $173,539 | $129,668 | Norwalk-La Mirada Unified | $124,204 | $49,335 | Officer | Sept. 19 |
| 78 | Tracy | San Joaquin | 98,215 | Tracy Police Department | $154,862 | $130,936 | Tracy Joint Unified | $98,665 | $56,197 | Officer | Aug. 21 |
| 79 | Merced | Merced | 98,039 | Merced Police Department | $135,186 | $106,595 | Merced City Elementary | $121,981 | $13,205 | Officer | Nov. 26 |
| 80 | San Marcos | San Diego | 97,123 | County sheriff (contract) | $148,219 | $121,501 | San Marcos Unified | $106,107 | $42,112 | Officer | Sept. 19 |
| 81 | Manteca | San Joaquin | 93,733 | Manteca Police Department | $175,831 | $143,308 | Manteca Unified | $102,086 | $73,745 | Officer | July 31 |
| 82 | Compton | Los Angeles | 93,692 | County sheriff (contract) | $173,539 | $129,668 | Compton Unified | $108,643 | $64,896 | Officer | Aug. 17 |
| 83 | Redding | Shasta | 93,534 | Redding Police Department | $121,844 | $109,947 | Shasta Union High | $90,855 | $30,989 | Officer | Sept. 30 |
| 84 | Santa Monica | Los Angeles | 93,212 | Santa Monica Police Department | $207,645 | $165,754 | Santa Monica-Malibu Unified | $106,334 | $101,311 | Officer | July 6 |
| 85 | South Gate | Los Angeles | 92,955 | South Gate Police Department | $155,723 | $107,377 | Los Angeles Unified | $105,573 | $50,150 | Officer | Sept. 5 |
| 86 | Folsom | Sacramento | 92,577 | Folsom Police Department | $125,438 | $111,572 | Folsom-Cordova Unified | $94,660 | $30,778 | Officer | Oct. 3 |
| 87 | Indio | Riverside | 92,539 | Indio Police Department | $155,831 | $114,500 | Desert Sands Unified | $111,383 | $44,448 | Officer | Sept. 18 |
| 88 | Hemet | Riverside | 91,934 | Hemet Police Department | $126,992 | $106,598 | Hemet Unified | $106,811 | $20,181 | Officer | Nov. 3 |
| 89 | Carson | Los Angeles | 91,812 | County sheriff (contract) | $173,539 | $129,668 | Los Angeles Unified | $105,573 | $67,966 | Officer | Aug. 11 |
| 90 | Mission Viejo | Orange | 91,740 | County sheriff (contract) | $152,574 | $138,671 | Capistrano Unified | $112,890 | $39,684 | Officer | Sept. 28 |
| 91 | Westminster | Orange | 90,295 | Westminster Police Department | $144,080 | $124,443 | Huntington Beach Union High | $127,682 | $16,398 | Officer | Nov. 20 |
| 92 | Whittier | Los Angeles | 87,850 | Whittier Police Department | $152,163 | $120,568 | Whittier Union High | $132,545 | $19,618 | Officer | Nov. 14 |
| 93 | San Leandro | Alameda | 87,813 | San Leandro Police Department | $188,120 | $163,190 | San Leandro Unified | $133,762 | $54,358 | Officer | Sept. 17 |
| 94 | Lake Forest | Orange | 87,639 | County sheriff (contract) | $152,574 | $138,671 | Saddleback Valley Unified | $109,751 | $42,823 | Officer | Sept. 20 |
| 95 | Mountain View | Santa Clara | 86,513 | Mountain View Police Department | $221,419 | $183,142 | Mountain View-Los Altos Union High | $189,066 | $32,353 | Officer | Nov. 8 |
| 96 | Santa Barbara | Santa Barbara | 86,451 | Santa Barbara Police Department | $149,953 | $134,873 | Santa Barbara Unified | $105,977 | $43,976 | Officer | Sept. 15 |
| 97 | Citrus Heights | Sacramento | 86,280 | Citrus Heights Police Department | $110,508 | $99,568 | San Juan Unified | $95,000 | $15,508 | Officer | Nov. 10 |
| 98 | Livermore | Alameda | 85,899 | Livermore Police Department | $198,109 | $170,656 | Livermore Valley Joint Unified | $112,513 | $85,596 | Officer | July 27 |
| 99 | Hawthorne | Los Angeles | 85,653 | Hawthorne Police Department | $162,204 | $113,244 | Hawthorne | $122,042 | $40,162 | Officer | Oct. 2 |
| 100 | Rancho Cordova | Sacramento | 85,451 | County sheriff (contract) | $158,962 | $143,216 | Folsom-Cordova Unified | $94,660 | $64,302 | Officer | Aug. 6 |
| 101 | San Ramon | Contra Costa | 83,391 | San Ramon Police Department | $181,212 | $161,669 | San Ramon Valley Unified | $107,706 | $73,506 | Officer | Aug. 5 |
| 102 | Buena Park | Orange | 82,667 | Buena Park Police Department | $165,772 | $121,102 | Fullerton Joint Union High | $122,298 | $43,474 | Officer | Sept. 27 |
| 103 | Newport Beach | Orange | 82,654 | Newport Beach Police Department | $166,684 | $135,584 | Newport-Mesa Unified | $128,545 | $38,139 | Officer | Oct. 9 |
| 104 | Alhambra | Los Angeles | 82,374 | Alhambra Police Department | $139,306 | $125,193 | Alhambra Unified | $119,186 | $20,120 | Officer | Nov. 9 |
| 105 | Redwood City | San Mateo | 82,073 | Redwood City Police Department | $249,427 | $188,532 | Sequoia Union High | $152,436 | $96,991 | Officer | Aug. 12 |
| 106 | Milpitas | Santa Clara | 81,915 | Milpitas Police Department | $184,274 | $178,680 | Milpitas Unified | $127,558 | $56,716 | Officer | Sept. 10 |
| 107 | Perris | Riverside | 81,240 | County sheriff (contract) | $135,699 | $112,831 | Perris Union High | $135,022 | $677 | Officer | Dec. 30 |
| 108 | Lakewood | Los Angeles | 80,596 | County sheriff (contract) | $173,539 | $129,668 | Long Beach Unified | $118,927 | $54,612 | Officer | Sept. 8 |
| 109 | Tustin | Orange | 79,326 | Tustin Police Department | $164,839 | $141,509 | Tustin Unified | $113,332 | $51,507 | Officer | Sept. 8 |
| 110 | Upland | San Bernardino | 79,140 | Upland Police Department | $140,775 | $114,690 | Upland Unified | $100,665 | $40,110 | Officer | Sept. 19 |
| 111 | Alameda | Alameda | 79,020 | Alameda Police Department | $179,986 | $157,904 | Alameda Unified | $103,109 | $76,877 | Officer | July 29 |
| 112 | Napa | Napa | 77,736 | Napa Police Department | $201,668 | $164,145 | Napa Valley Unified | $111,756 | $89,912 | Officer | July 22 |
| 113 | Chino Hills | San Bernardino | 77,314 | County sheriff (contract) | $128,146 | $110,868 | Chino Valley Unified | $107,729 | $20,417 | Officer | Nov. 3 |
| 114 | Pleasanton | Alameda | 77,232 | Pleasanton Police Department | $179,801 | $169,293 | Pleasanton Unified | $123,941 | $55,860 | Officer | Sept. 9 |
| 115 | Bellflower | Los Angeles | 76,656 | County sheriff (contract) | $173,539 | $129,668 | Bellflower Unified | $117,637 | $55,902 | Officer | Sept. 5 |
| 116 | Pittsburg | Contra Costa | 76,374 | Pittsburg Police Department | $147,789 | $122,559 | Pittsburg Unified | $101,963 | $45,826 | Officer | Sept. 9 |
| 117 | Apple Valley | San Bernardino | 75,262 | County sheriff (contract) | $128,146 | $110,868 | Apple Valley Unified | $94,811 | $33,335 | Officer | Sept. 28 |
| 118 | Dublin | Alameda | 74,691 | County sheriff (contract) | $203,157 | $142,557 | Dublin Unified | $115,122 | $88,035 | Officer | July 26 |
| 119 | Lake Elsinore | Riverside | 73,783 | County sheriff (contract) | $135,699 | $112,831 | Lake Elsinore Unified | $118,181 | $17,518 | Officer | Nov. 14 |
| 120 | Redlands | San Bernardino | 73,488 | Redlands Police Department | $126,518 | $105,972 | Redlands Unified | $109,608 | $16,910 | Officer | Nov. 13 |
| 121 | Rocklin | Placer | 73,172 | Rocklin Police Department | $140,759 | $117,631 | Rocklin Unified | $104,500 | $36,259 | Officer | Sept. 28 |
| 122 | Tulare | Tulare | 73,002 | Tulare Police Department | $111,108 | $89,097 | Tulare City | $111,250 | −$142 | Teacher | Never |
| 123 | Turlock | Stanislaus | 72,219 | Turlock Police Department | $128,958 | $107,176 | Turlock Unified | $106,903 | $22,055 | Officer | Oct. 30 |
| 124 | Baldwin Park | Los Angeles | 70,848 | Baldwin Park Police Department | $162,232 | $129,036 | Baldwin Park Unified | $126,013 | $36,219 | Officer | Oct. 11 |
| 125 | Yuba City | Sutter | 70,453 | Yuba City Police Department | $121,634 | $101,906 | Yuba City Unified | $102,425 | $19,209 | Officer | Nov. 4 |
| 126 | Walnut Creek | Contra Costa | 69,927 | Walnut Creek Police Department | $180,967 | $156,117 | Acalanes Union High | $121,599 | $59,368 | Officer | Sept. 3 |
| 127 | Eastvale | Riverside | 69,799 | County sheriff (contract) | $135,699 | $112,831 | Corona-Norco Unified | $129,686 | $6,013 | Officer | Dec. 15 |
| 128 | Camarillo | Ventura | 68,927 | County sheriff (contract) | $153,377 | $123,998 | Oxnard Union High | $128,532 | $24,845 | Officer | Nov. 2 |
| 129 | Palo Alto | Santa Clara | 68,794 | Palo Alto Police Department | $204,194 | $156,052 | Palo Alto Unified | $150,984 | $53,210 | Officer | Sept. 27 |
| 130 | Redondo Beach | Los Angeles | 68,091 | Redondo Beach Police Department | $153,203 | $135,402 | Redondo Beach Unified | $110,045 | $43,158 | Officer | Sept. 20 |
| 131 | Lodi | San Joaquin | 67,093 | Lodi Police Department | $134,157 | $121,358 | Lodi Unified | $92,644 | $41,513 | Officer | Sept. 10 |
| 132 | Lynwood | Los Angeles | 66,660 | County sheriff (contract) | $173,539 | $129,668 | Lynwood Unified | $110,098 | $63,441 | Officer | Aug. 20 |
| 133 | Union City | Alameda | 66,657 | Union City Police Department | $166,505 | $142,862 | New Haven Unified | $126,962 | $39,543 | Officer | Oct. 6 |
| 134 | Madera | Madera | 66,443 | Madera Police Department | $78,265 | $70,178 | Madera Unified | $87,066 | −$8,801 | Teacher | Never |
| 135 | Yorba Linda | Orange | 66,267 | County sheriff (contract) | $152,574 | $138,671 | Placentia-Yorba Linda Unified | $112,950 | $39,624 | Officer | Sept. 28 |
| 136 | Brentwood | Contra Costa | 65,747 | Brentwood Police Department | $166,932 | $150,796 | Liberty Union High | $108,038 | $58,894 | Officer | Aug. 25 |
| 137 | Davis | Yolo | 65,423 | Davis Police Department | $142,228 | $123,610 | Davis Joint Unified | $86,834 | $55,394 | Officer | Aug. 11 |
| 138 | South San Francisco | San Mateo | 65,397 | South San Francisco Police Department | $188,495 | $169,541 | South San Francisco Unified | $98,231 | $90,264 | Officer | July 10 |
| 139 | Laguna Niguel | Orange | 65,257 | County sheriff (contract) | $152,574 | $138,671 | Capistrano Unified | $112,890 | $39,684 | Officer | Sept. 28 |
| 140 | Porterville | Tulare | 63,622 | Porterville Police Department | $86,769 | $73,502 | Porterville Unified | $97,835 | −$11,066 | Teacher | Never |
| 141 | Santa Cruz | Santa Cruz | 62,972 | Santa Cruz Police Department | $139,565 | $114,712 | Santa Cruz City Elementary | $96,695 | $42,870 | Officer | Sept. 10 |
| 142 | San Clemente | Orange | 62,865 | County sheriff (contract) | $152,574 | $138,671 | Capistrano Unified | $112,890 | $39,684 | Officer | Sept. 28 |
| 143 | Montebello | Los Angeles | 62,732 | Montebello Police Department | $136,779 | $109,106 | Montebello Unified | $127,491 | $9,288 | Officer | Dec. 7 |
| 144 | Gilroy | Santa Clara | 62,205 | Gilroy Police Department | $167,480 | $145,138 | Gilroy Unified | $115,609 | $51,871 | Officer | Sept. 9 |
| 145 | Encinitas | San Diego | 61,956 | County sheriff (contract) | $148,219 | $121,501 | San Dieguito Union High | $128,727 | $19,492 | Officer | Nov. 13 |
| 146 | Woodland | Yolo | 61,623 | Woodland Police Department | $130,666 | $118,395 | Woodland Joint Unified | $84,868 | $45,798 | Officer | Aug. 26 |
| 147 | Hanford | Kings | 61,238 | Hanford Police Department | $118,367 | $99,943 | Hanford Elementary | $113,239 | $5,128 | Officer | Dec. 16 |
| 148 | La Habra | Orange | 61,202 | La Habra Police Department | $140,144 | $122,954 | Fullerton Joint Union High | $122,298 | $17,846 | Officer | Nov. 15 |
| 149 | La Mesa | San Diego | 60,908 | La Mesa Police Department | $154,618 | $125,066 | Grossmont Union High | $109,191 | $45,427 | Officer | Sept. 15 |
| 150 | Gardena | Los Angeles | 60,263 | Gardena Police Department | $171,133 | $147,677 | Los Angeles Unified | $105,573 | $65,560 | Officer | Aug. 14 |
| 151 | San Rafael | Marin | 59,885 | San Rafael Police Department | $168,680 | $130,454 | San Rafael City High | $136,078 | $32,602 | Officer | Oct. 22 |
| 152 | Cupertino | Santa Clara | 59,831 | County sheriff (contract) | $196,038 | $170,840 | Fremont Union High | $167,354 | $28,684 | Officer | Nov. 8 |
| 153 | Beaumont | Riverside | 59,708 | Beaumont Police Department | $126,275 | $111,015 | Beaumont Unified | $100,833 | $25,442 | Officer | Oct. 19 |
| 154 | Santee | San Diego | 59,568 | County sheriff (contract) | $148,219 | $121,501 | Grossmont Union High | $109,191 | $39,028 | Officer | Sept. 26 |
| 155 | Monterey Park | Los Angeles | 59,269 | Monterey Park Police Department | $138,718 | $112,666 | Alhambra Unified | $119,186 | $19,532 | Officer | Nov. 10 |
| 156 | Petaluma | Sonoma | 59,094 | Petaluma Police Department | $147,516 | $127,458 | Petaluma Joint Union High | $106,290 | $41,226 | Officer | Sept. 20 |
| 157 | National City | San Diego | 58,965 | National City Police Department | $135,523 | $122,110 | Sweetwater Union High | $113,342 | $22,181 | Officer | Nov. 2 |
| 158 | Highland | San Bernardino | 57,088 | County sheriff (contract) | $128,146 | $110,868 | Redlands Unified | $109,608 | $18,538 | Officer | Nov. 9 |
| 159 | Fountain Valley | Orange | 56,560 | Fountain Valley Police Department | $156,699 | $141,403 | Huntington Beach Union High | $127,682 | $29,017 | Officer | Oct. 25 |
| 160 | Arcadia | Los Angeles | 56,116 | Arcadia Police Department | $161,994 | $131,830 | Arcadia Unified | $139,163 | $22,831 | Officer | Nov. 10 |
| 161 | West Sacramento | Yolo | 55,403 | West Sacramento Police Department | $154,098 | $122,903 | Washington Unified | $91,213 | $62,885 | Officer | Aug. 5 |
| 162 | San Jacinto | Riverside | 54,990 | County sheriff (contract) | $135,699 | $112,831 | San Jacinto Unified | $101,364 | $34,335 | Officer | Sept. 30 |
| 163 | Yucaipa | San Bernardino | 54,838 | County sheriff (contract) | $128,146 | $110,868 | Yucaipa-Calimesa Joint Unified | $113,731 | $14,415 | Officer | Nov. 20 |
| 164 | Lincoln | Placer | 54,520 | Lincoln Police Department | $130,356 | $122,974 | Western Placer Unified | $102,803 | $27,553 | Officer | Oct. 15 |
| 165 | Placentia | Orange | 53,982 | Placentia Police Department | $136,132 | $121,717 | Placentia-Yorba Linda Unified | $112,950 | $23,182 | Officer | Oct. 30 |
| 166 | Diamond Bar | Los Angeles | 53,539 | County sheriff (contract) | $173,539 | $129,668 | Walnut Valley Unified | $113,590 | $59,949 | Officer | Aug. 27 |
| 167 | Colton | San Bernardino | 53,278 | Colton Police Department | $137,072 | $114,264 | Colton Joint Unified | $109,456 | $27,616 | Officer | Oct. 19 |
| 168 | Huntington Park | Los Angeles | 53,051 | Huntington Park Police Department | $120,844 | $96,602 | Los Angeles Unified | $105,573 | $15,271 | Officer | Nov. 15 |
| 169 | Delano | Kern | 52,831 | Delano Police Department | $121,464 | $96,211 | Delano Joint Union High | $102,182 | $19,282 | Officer | Nov. 4 |
| 170 | Paramount | Los Angeles | 52,371 | County sheriff (contract) | $173,539 | $129,668 | Paramount Unified | $128,522 | $45,017 | Officer | Sept. 28 |
| 171 | Palm Desert | Riverside | 51,980 | County sheriff (contract) | $135,699 | $112,831 | Desert Sands Unified | $111,383 | $24,316 | Officer | Oct. 27 |
| 172 | Novato | Marin | 51,690 | Novato Police Department | $113,459 | $98,260 | Novato Unified | $103,058 | $10,401 | Officer | Nov. 28 |
| 173 | Cathedral City | Riverside | 51,651 | Cathedral City Police Department | $154,746 | $138,010 | Palm Springs Unified | $113,420 | $41,326 | Officer | Sept. 25 |
| 174 | Glendora | Los Angeles | 51,254 | Glendora Police Department | $136,355 | $125,432 | Glendora Unified | $110,914 | $25,441 | Officer | Oct. 24 |
| 175 | Watsonville | Santa Cruz | 51,101 | Watsonville Police Department | $153,921 | $137,651 | Pajaro Valley Unified | $87,174 | $66,747 | Officer | July 26 |
| 176 | Covina | Los Angeles | 51,090 | Covina Police Department | $158,836 | $131,611 | Covina-Valley Unified | $121,962 | $36,874 | Officer | Oct. 8 |
| 177 | Rosemead | Los Angeles | 50,501 | County sheriff (contract) | $173,539 | $129,668 | Garvey Elementary | $110,210 | $63,329 | Officer | Aug. 20 |
| 178 | Poway | San Diego | 50,379 | County sheriff (contract) | $148,219 | $121,501 | Poway Unified | $103,649 | $44,570 | Officer | Sept. 13 |
| 179 | Aliso Viejo | Orange | 50,213 | County sheriff (contract) | $152,574 | $138,671 | Capistrano Unified | $112,890 | $39,684 | Officer | Sept. 28 |
| 180 | San Luis Obispo | San Luis Obispo | 49,534 | San Luis Obispo Police Department | $155,241 | $130,954 | San Luis Coastal Unified | $94,086 | $61,155 | Officer | Aug. 10 |
| 181 | Cypress | Orange | 49,499 | Cypress Police Department | $130,534 | $116,096 | Anaheim Union High | $125,685 | $4,849 | Officer | Dec. 18 |
| 182 | Ceres | Stanislaus | 49,305 | Ceres Police Department | $119,829 | $103,689 | Ceres Unified | $106,438 | $13,391 | Officer | Nov. 21 |
| 183 | Azusa | Los Angeles | 48,988 | Azusa Police Department | $145,855 | $113,150 | Azusa Unified | $112,738 | $33,117 | Officer | Oct. 10 |
| 184 | Newark | Alameda | 48,886 | Newark Police Department | $202,425 | $163,638 | Newark Unified | $115,331 | $87,094 | Officer | July 27 |
| 185 | La Mirada | Los Angeles | 48,233 | County sheriff (contract) | $173,539 | $129,668 | Norwalk-La Mirada Unified | $124,204 | $49,335 | Officer | Sept. 19 |
| 186 | Brea | Orange | 47,900 | Brea Police Department | $155,620 | $132,017 | Brea-Olinda Unified | $103,783 | $51,837 | Officer | Sept. 1 |
| 187 | Cerritos | Los Angeles | 47,871 | County sheriff (contract) | $173,539 | $129,668 | ABC Unified | $110,236 | $63,303 | Officer | Aug. 20 |
| 188 | Oakley | Contra Costa | 46,826 | Oakley Police Department | $157,477 | $131,410 | Liberty Union High | $108,038 | $49,439 | Officer | Sept. 8 |
| 189 | Morgan Hill | Santa Clara | 46,599 | Morgan Hill Police Department | $189,530 | $175,558 | Morgan Hill Unified | $112,049 | $77,481 | Officer | Aug. 4 |
| 190 | Rancho Santa Margarita | Orange | 46,341 | County sheriff (contract) | $152,574 | $138,671 | Capistrano Unified | $112,890 | $39,684 | Officer | Sept. 28 |
| 191 | El Centro | Imperial | 46,007 | El Centro Police Department | $93,510 | $75,832 | Central Union High | $128,581 | −$35,071 | Teacher | Never |
| 192 | Palm Springs | Riverside | 44,476 | Palm Springs Police Department | $159,444 | $132,801 | Palm Springs Unified | $113,420 | $46,024 | Officer | Sept. 17 |
| 193 | Coachella | Riverside | 44,384 | County sheriff (contract) | $135,699 | $112,831 | Coachella Valley Unified | $119,818 | $15,881 | Officer | Nov. 19 |
| 194 | Rohnert Park | Sonoma | 44,062 | Rohnert Park Police Department | $149,649 | $126,104 | Cotati-Rohnert Park Unified | $81,843 | $67,806 | Officer | July 19 |
| 195 | Hollister | San Benito | 43,492 | Hollister Police Department | $169,765 | $144,706 | San Benito High | $95,535 | $74,230 | Officer | July 25 |
| 196 | Campbell | Santa Clara | 43,281 | Campbell Police Department | $189,608 | $165,095 | Campbell Union | $129,937 | $59,671 | Officer | Sept. 8 |
| 197 | Danville | Contra Costa | 42,960 | County sheriff (contract) | $170,211 | $133,740 | San Ramon Valley Unified | $107,706 | $62,505 | Officer | Aug. 19 |
| 198 | San Bruno | San Mateo | 42,631 | San Bruno Police Department | $188,480 | $149,340 | San Mateo Union High | $143,494 | $44,986 | Officer | Oct. 5 |
| 199 | Rancho Palos Verdes | Los Angeles | 40,727 | County sheriff (contract) | $173,539 | $129,668 | Palos Verdes Peninsula Unified | $111,552 | $61,987 | Officer | Aug. 23 |
| 200 | Stanton | Orange | 40,552 | County sheriff (contract) | $152,574 | $138,671 | Anaheim Union High | $125,685 | $26,889 | Officer | Oct. 28 |
| 201 | Culver City | Los Angeles | 40,403 | Culver City Police Department | $196,373 | $159,026 | Culver City Unified | $105,524 | $90,849 | Officer | July 16 |
| 202 | Calexico | Imperial | 40,073 | Calexico Police Department | $98,235 | $66,326 | Calexico Unified | $129,769 | −$31,534 | Teacher | Never |
| 203 | San Gabriel | Los Angeles | 38,953 | San Gabriel Police Department | $135,302 | $116,011 | San Gabriel Unified | $99,143 | $36,159 | Officer | Sept. 25 |
| 204 | Monrovia | Los Angeles | 38,920 | Monrovia Police Department | $144,493 | $102,356 | Monrovia Unified | $93,976 | $50,517 | Officer | Aug. 26 |
| 205 | La Quinta | Riverside | 38,796 | County sheriff (contract) | $135,699 | $112,831 | Desert Sands Unified | $111,383 | $24,316 | Officer | Oct. 27 |
| 206 | Lathrop | San Joaquin | 38,596 | Lathrop Police Department | $144,167 | $132,928 | Manteca Unified | $102,086 | $42,081 | Officer | Sept. 16 |
| 207 | Bell Gardens | Los Angeles | 38,471 | Bell Gardens Police Department | $143,050 | $116,309 | Montebello Unified | $127,491 | $15,559 | Officer | Nov. 22 |
| 208 | La Puente | Los Angeles | 37,546 | County sheriff (contract) | $173,539 | $129,668 | Hacienda la Puente Unified | $124,603 | $48,936 | Officer | Sept. 20 |
| 209 | Montclair | San Bernardino | 37,526 | Montclair Police Department | $121,058 | $102,810 | Chaffey Joint Union High | $135,962 | −$14,904 | Teacher | Never |
| 210 | Claremont | Los Angeles | 37,299 | Claremont Police Department | $121,271 | $93,721 | Claremont Unified | $104,008 | $17,263 | Officer | Nov. 10 |
| 211 | Pacifica | San Mateo | 37,217 | Pacifica Police Department | $147,931 | $126,973 | Jefferson Union High | $95,019 | $52,912 | Officer | Aug. 23 |
| 212 | Adelanto | San Bernardino | 37,150 | County sheriff (contract) | $128,146 | $110,868 | Victor Valley Union High | $116,750 | $11,396 | Officer | Nov. 29 |
| 213 | Wildomar | Riverside | 37,077 | County sheriff (contract) | $135,699 | $112,831 | Lake Elsinore Unified | $118,181 | $17,518 | Officer | Nov. 14 |
| 214 | Martinez | Contra Costa | 36,817 | Martinez Police Department | $173,033 | $143,395 | Martinez Unified | $108,210 | $64,823 | Officer | Aug. 17 |
| 215 | Temple City | Los Angeles | 36,322 | County sheriff (contract) | $173,539 | $129,668 | Temple City Unified | $115,942 | $57,597 | Officer | Sept. 1 |
| 216 | San Juan Capistrano | Orange | 35,329 | County sheriff (contract) | $152,574 | $138,671 | Capistrano Unified | $112,890 | $39,684 | Officer | Sept. 28 |
| 217 | West Hollywood | Los Angeles | 35,284 | County sheriff (contract) | $173,539 | $129,668 | Los Angeles Unified | $105,573 | $67,966 | Officer | Aug. 11 |
| 218 | Moorpark | Ventura | 34,754 | County sheriff (contract) | $153,377 | $123,998 | Moorpark Unified | $82,914 | $70,463 | Officer | July 17 |
| 219 | San Dimas | Los Angeles | 34,209 | County sheriff (contract) | $173,539 | $129,668 | Bonita Unified | $114,880 | $58,659 | Officer | Aug. 30 |
| 220 | Manhattan Beach | Los Angeles | 34,051 | Manhattan Beach Police Department | $179,516 | $140,188 | Manhattan Beach Unified | $111,661 | $67,855 | Officer | Aug. 16 |
| 221 | Pleasant Hill | Contra Costa | 33,601 | Pleasant Hill Police Department | $172,140 | $147,296 | Mt. Diablo Unified | $104,817 | $67,323 | Officer | Aug. 11 |
| 222 | Los Gatos | Santa Clara | 33,355 | Los Gatos Police Department | $185,317 | $164,994 | Los Gatos Union Elementary | $147,827 | $37,490 | Officer | Oct. 19 |
| 223 | Bell | Los Angeles | 33,315 | Bell Police Department | $134,843 | $106,684 | Los Angeles Unified | $105,573 | $29,270 | Officer | Oct. 13 |
| 224 | Menlo Park | San Mateo | 33,311 | Menlo Park Police Department | $222,639 | $160,222 | Sequoia Union High | $152,436 | $70,203 | Officer | Sept. 7 |
| 225 | Desert Hot Springs | Riverside | 33,262 | Desert Hot Springs Police Department | $121,282 | $121,282 | Palm Springs Unified | $113,420 | $7,862 | Officer | Dec. 8 |
| 226 | Goleta | Santa Barbara | 32,747 | County sheriff (contract) | $149,336 | $118,384 | Goleta Union Elementary | $118,188 | $31,148 | Officer | Oct. 16 |
| 227 | Dana Point | Orange | 32,730 | County sheriff (contract) | $152,574 | $138,671 | Capistrano Unified | $112,890 | $39,684 | Officer | Sept. 28 |
| 228 | Foster City | San Mateo | 32,658 | Foster City Police Department | $155,695 | $143,501 | San Mateo Union High | $143,494 | $12,201 | Officer | Dec. 3 |
| 229 | La Verne | Los Angeles | 32,300 | La Verne Police Department | $141,351 | $97,458 | Bonita Unified | $114,880 | $26,471 | Officer | Oct. 24 |
| 230 | Seaside | Monterey | 32,019 | Seaside Police Department | $176,062 | $143,752 | Monterey Peninsula Unified | $81,497 | $94,565 | Officer | June 18 |
| 231 | Beverly Hills | Los Angeles | 31,945 | Beverly Hills Police Department | $215,453 | $179,146 | Beverly Hills Unified | $113,985 | $101,468 | Officer | July 13 |
| 232 | Atwater | Merced | 31,862 | Atwater Police Department | $101,284 | $83,398 | Merced Union High | $106,223 | −$4,939 | Teacher | Never |
| 233 | Los Altos | Santa Clara | 31,720 | Los Altos Police Department | $195,177 | $169,051 | Mountain View-Los Altos Union High | $189,066 | $6,111 | Officer | Dec. 20 |
| 234 | Santa Paula | Ventura | 31,658 | Santa Paula Police Department | $125,506 | $101,478 | Santa Paula Unified | $111,310 | $14,196 | Officer | Nov. 20 |
| 235 | Burlingame | San Mateo | 31,552 | Burlingame Police Department | $159,416 | $124,692 | San Mateo Union High | $143,494 | $15,922 | Officer | Nov. 25 |
| 236 | San Pablo | Contra Costa | 31,507 | San Pablo Police Department | $187,982 | $171,966 | West Contra Costa Unified | $91,890 | $96,092 | Officer | June 28 |
| 237 | Saratoga | Santa Clara | 31,110 | County sheriff (contract) | $196,038 | $170,840 | Los Gatos-Saratoga Union High | $146,060 | $49,978 | Officer | Sept. 29 |
| 238 | El Paso de Robles (Paso Robles) | San Luis Obispo | 31,061 | Paso Robles Police Department | $139,166 | $120,743 | Paso Robles Joint Unified | $84,060 | $55,106 | Officer | Aug. 9 |
| 239 | Lawndale | Los Angeles | 30,860 | County sheriff (contract) | $173,539 | $129,668 | Lawndale Elementary | $118,685 | $54,854 | Officer | Sept. 7 |
| 240 | Laguna Hills | Orange | 30,309 | County sheriff (contract) | $152,574 | $138,671 | Saddleback Valley Unified | $109,751 | $42,823 | Officer | Sept. 20 |
| 241 | Atascadero | San Luis Obispo | 30,134 | Atascadero Police Department | $110,865 | $102,966 | Atascadero Unified | $81,193 | $29,672 | Officer | Sept. 25 |
| 242 | San Carlos | San Mateo | 29,535 | County sheriff (contract) | $254,496 | $168,107 | Sequoia Union High | $152,436 | $102,060 | Officer | Aug. 7 |
| 243 | East Palo Alto | San Mateo | 29,133 | East Palo Alto Police Department | $172,836 | $132,178 | Sequoia Union High | $152,436 | $20,400 | Officer | Nov. 18 |
| 244 | Suisun City | Solano | 29,036 | Suisun City Police Department | $156,766 | $127,344 | Fairfield-Suisun Unified | $81,137 | $75,629 | Officer | July 8 |
| 245 | Ridgecrest | Kern | 28,386 | Ridgecrest Police Department | $97,675 | $73,330 | Sierra Sands Unified | $76,711 | $20,964 | Officer | Oct. 14 |
| 246 | Walnut | Los Angeles | 28,214 | County sheriff (contract) | $173,539 | $129,668 | Walnut Valley Unified | $113,590 | $59,949 | Officer | Aug. 27 |
| 247 | Belmont | San Mateo | 28,206 | Belmont Police Department | $155,858 | $141,460 | Sequoia Union High | $152,436 | $3,422 | Officer | Dec. 23 |
| 248 | Lemon Grove | San Diego | 28,163 | County sheriff (contract) | $148,219 | $121,501 | Grossmont Union High | $109,191 | $39,028 | Officer | Sept. 26 |
| 249 | Lemoore | Kings | 27,692 | Lemoore Police Department | $80,986 | $63,679 | Lemoore Union High | $103,006 | −$22,020 | Teacher | Never |
| 250 | Monterey | Monterey | 27,273 | Monterey Police Department | $166,582 | $149,553 | Monterey Peninsula Unified | $81,497 | $85,085 | Officer | June 28 |
| 251 | Sanger | Fresno | 27,037 | Sanger Police Department | $94,906 | $82,542 | Sanger Unified | $88,666 | $6,240 | Officer | Dec. 8 |
| 252 | Reedley | Fresno | 26,603 | Reedley Police Department | $75,518 | $66,386 | Kings Canyon Joint Unified | $89,652 | −$14,134 | Teacher | Never |
| 253 | Imperial Beach | San Diego | 26,369 | County sheriff (contract) | $148,219 | $121,501 | South Bay Union | $117,007 | $31,212 | Officer | Oct. 16 |
| 254 | Wasco | Kern | 26,235 | Wasco Police Department | $94,422 | $80,921 | Wasco Union High | $101,782 | −$7,360 | Teacher | Never |
| 255 | Hercules | Contra Costa | 26,225 | Hercules Police Department | $152,238 | $126,222 | West Contra Costa Unified | $91,890 | $60,348 | Officer | Aug. 9 |
| 256 | Eureka | Humboldt | 26,122 | Eureka Police Department | $123,464 | $89,271 | Eureka City Schools | $71,879 | $51,585 | Officer | Aug. 1 |
| 257 | Galt | Sacramento | 26,092 | Galt Police Department | $116,953 | $93,283 | Galt Joint Union High | $102,403 | $14,550 | Officer | Nov. 16 |
| 258 | Riverbank | Stanislaus | 26,090 | County sheriff (contract) | $138,259 | $113,120 | Riverbank Unified | $92,147 | $46,112 | Officer | Sept. 1 |
| 259 | Dinuba | Tulare | 26,025 | Dinuba Police Department | $103,312 | $92,212 | Dinuba Unified | $107,265 | −$3,953 | Teacher | Never |
| 260 | Patterson | Stanislaus | 25,868 | County sheriff (contract) | $138,259 | $113,120 | Patterson Joint Unified | $88,354 | $49,905 | Officer | Aug. 22 |
| 261 | El Cerrito | Contra Costa | 25,862 | El Cerrito Police Department | $153,435 | $125,755 | West Contra Costa Unified | $91,890 | $61,545 | Officer | Aug. 7 |
| 262 | Windsor | Sonoma | 25,625 | County sheriff (contract) | $196,983 | $149,350 | Windsor Unified | $90,773 | $106,210 | Officer | June 18 |
| 263 | Loma Linda | San Bernardino | 25,322 | County sheriff (contract) | $128,146 | $110,868 | Redlands Unified | $109,608 | $18,538 | Officer | Nov. 9 |
| 264 | Norco | Riverside | 25,221 | County sheriff (contract) | $135,699 | $112,831 | Corona-Norco Unified | $129,686 | $6,013 | Officer | Dec. 15 |
| 265 | Lafayette | Contra Costa | 25,054 | County sheriff (contract) | $170,211 | $133,740 | Acalanes Union High | $121,599 | $48,612 | Officer | Sept. 18 |
| 266 | Barstow | San Bernardino | 24,811 | Barstow Police Department | $121,110 | $93,552 | Barstow Unified | $83,320 | $37,790 | Officer | Sept. 9 |
| 267 | Selma | Fresno | 24,585 | Selma Police Department | $104,037 | $87,798 | Selma Unified | $106,887 | −$2,850 | Teacher | Never |
| 268 | Maywood | Los Angeles | 24,496 | County sheriff (contract) | $173,539 | $129,668 | Los Angeles Unified | $105,573 | $67,966 | Officer | Aug. 11 |
| 269 | Seal Beach | Orange | 24,400 | Seal Beach Police Department | $164,867 | $145,912 | Los Alamitos Unified | $131,206 | $33,661 | Officer | Oct. 18 |
| 270 | Twentynine Palms | San Bernardino | 24,257 | County sheriff (contract) | $128,146 | $110,868 | Morongo Unified | $95,118 | $33,028 | Officer | Sept. 28 |
| 271 | Duarte | Los Angeles | 23,746 | County sheriff (contract) | $173,539 | $129,668 | Duarte Unified | $95,590 | $77,949 | Officer | July 21 |
| 272 | San Fernando | Los Angeles | 23,692 | San Fernando Police Department | $177,513 | $126,000 | Los Angeles Unified | $105,573 | $71,940 | Officer | Aug. 6 |
| 273 | Oakdale | Stanislaus | 23,231 | Oakdale Police Department | $119,236 | $100,523 | Oakdale Joint Unified | $105,247 | $13,989 | Officer | Nov. 19 |
| 274 | Millbrae | San Mateo | 23,164 | County sheriff (contract) | $254,496 | $168,107 | San Mateo Union High | $143,494 | $111,002 | Officer | July 25 |
| 275 | Marina | Monterey | 23,086 | Marina Police Department | $165,414 | $133,829 | Monterey Peninsula Unified | $81,497 | $83,917 | Officer | June 29 |
| 276 | Imperial | Imperial | 22,866 | Imperial Police Department | $92,397 | $77,117 | Imperial Unified | $121,049 | −$28,652 | Teacher | Never |
| 277 | Calabasas | Los Angeles | 22,797 | County sheriff (contract) | $173,539 | $129,668 | Las Virgenes Unified | $104,926 | $68,613 | Officer | Aug. 9 |
| 278 | Laguna Beach | Orange | 22,763 | Laguna Beach Police Department | $161,237 | $133,038 | Laguna Beach Unified | $145,628 | $15,609 | Officer | Nov. 26 |
| 279 | Coronado | San Diego | 22,610 | Coronado Police Department | $149,596 | $129,905 | San Diego Unified | $113,733 | $35,863 | Officer | Oct. 5 |
| 280 | American Canyon | Napa | 22,396 | County sheriff (contract) | $192,792 | $148,778 | Napa Valley Unified | $111,756 | $81,036 | Officer | July 31 |
| 281 | Cudahy | Los Angeles | 22,132 | County sheriff (contract) | $173,539 | $129,668 | Los Angeles Unified | $105,573 | $67,966 | Officer | Aug. 11 |
| 282 | Yucca Valley | San Bernardino | 22,027 | County sheriff (contract) | $128,146 | $110,868 | Morongo Unified | $95,118 | $33,028 | Officer | Sept. 28 |
| 283 | South Lake Tahoe | El Dorado | 21,022 | South Lake Tahoe Police Department | $139,290 | $117,703 | Lake Tahoe Unified | $99,015 | $40,275 | Officer | Sept. 17 |
| 284 | Port Hueneme | Ventura | 20,838 | Port Hueneme Police Department | $166,082 | $128,992 | Oxnard Union High | $128,532 | $37,550 | Officer | Oct. 10 |
| 285 | Greenfield | Monterey | 20,785 | Greenfield Police Department | $164,518 | $129,424 | South Monterey County Joint Union High | $101,781 | $62,737 | Officer | Aug. 14 |
| 286 | Albany | Alameda | 20,578 | Albany Police Department | $151,674 | $130,437 | Albany City Unified | $99,241 | $52,433 | Officer | Aug. 27 |
| 287 | Lomita | Los Angeles | 20,407 | County sheriff (contract) | $173,539 | $129,668 | Los Angeles Unified | $105,573 | $67,966 | Officer | Aug. 11 |
| 288 | Dixon | Solano | 20,174 | Dixon Police Department | $141,328 | $127,268 | Dixon Unified | $73,332 | $67,996 | Officer | July 9 |
| 289 | La Cañada Flintridge | Los Angeles | 20,160 | County sheriff (contract) | $173,539 | $129,668 | La Canada Unified | $120,739 | $52,800 | Officer | Sept. 11 |
| 290 | Arvin | Kern | 19,991 | Arvin Police Department | $101,918 | $79,423 | Kern High | $97,840 | $4,078 | Officer | Dec. 17 |
| 291 | Agoura Hills | Los Angeles | 19,904 | County sheriff (contract) | $173,539 | $129,668 | Las Virgenes Unified | $104,926 | $68,613 | Officer | Aug. 9 |
| 292 | Oroville | Butte | 19,653 | Oroville Police Department | $126,035 | $89,154 | Oroville Union High | $86,624 | $39,411 | Officer | Sept. 8 |
| 293 | South El Monte | Los Angeles | 19,535 | County sheriff (contract) | $173,539 | $129,668 | El Monte Union High | $128,924 | $44,615 | Officer | Sept. 29 |
| 294 | Orinda | Contra Costa | 19,351 | County sheriff (contract) | $170,211 | $133,740 | Acalanes Union High | $121,599 | $48,612 | Officer | Sept. 18 |
| 295 | Hermosa Beach | Los Angeles | 19,014 | Hermosa Beach Police Department | $131,730 | $129,536 | Hermosa Beach City Elementary | $102,692 | $29,038 | Officer | Oct. 12 |
| 296 | Arcata | Humboldt | 19,001 | Arcata Police Department | $89,206 | $74,741 | Arcata Elementary | $73,342 | $15,864 | Officer | Oct. 28 |
| 297 | Chowchilla | Madera | 18,742 | Chowchilla Police Department | $83,772 | $67,480 | Chowchilla Union High | $107,348 | −$23,576 | Teacher | Never |
| 298 | Santa Fe Springs | Los Angeles | 18,680 | County sheriff (contract) | $173,539 | $129,668 | Whittier Union High | $132,545 | $40,994 | Officer | Oct. 6 |
| 299 | Pinole | Contra Costa | 18,261 | Pinole Police Department | $151,437 | $140,458 | West Contra Costa Unified | $91,890 | $59,547 | Officer | Aug. 10 |
| 300 | Arroyo Grande | San Luis Obispo | 17,910 | Arroyo Grande Police Department | $135,620 | $110,008 | Lucia Mar Unified | $90,178 | $45,442 | Officer | Aug. 31 |
| 301 | Coalinga | Fresno | 17,608 | Coalinga Police Department | $88,295 | $84,234 | Coalinga-Huron Unified | $91,902 | −$3,607 | Teacher | Never |
| 302 | Kerman | Fresno | 17,535 | Kerman Police Department | $87,027 | $75,266 | Kerman Unified | $101,902 | −$14,875 | Teacher | Never |
| 303 | Laguna Woods | Orange | 17,183 | County sheriff (contract) | $152,574 | $138,671 | Saddleback Valley Unified | $109,751 | $42,823 | Officer | Sept. 20 |
| 304 | Rancho Mirage | Riverside | 17,120 | County sheriff (contract) | $135,699 | $112,831 | Palm Springs Unified | $113,420 | $22,279 | Officer | Nov. 2 |
| 305 | Fillmore | Ventura | 17,035 | County sheriff (contract) | $153,377 | $123,998 | Fillmore Unified | $99,683 | $53,694 | Officer | Aug. 26 |
| 306 | El Segundo | Los Angeles | 16,983 | El Segundo Police Department | $161,272 | $145,666 | El Segundo Unified | $99,512 | $61,760 | Officer | Aug. 14 |
| 307 | Truckee | Nevada | 16,928 | Truckee Police Department | $134,534 | $127,668 | Tahoe-Truckee Unified | $111,621 | $22,913 | Officer | Oct. 30 |
| 308 | Moraga | Contra Costa | 16,637 | Moraga Police Department | $166,474 | $141,469 | Acalanes Union High | $121,599 | $44,875 | Officer | Sept. 24 |
| 309 | Clearlake | Lake | 16,533 | Clearlake Police Department | $94,036 | $78,124 | Konocti Unified | $77,662 | $16,374 | Officer | Oct. 29 |
| 310 | Artesia | Los Angeles | 16,359 | County sheriff (contract) | $173,539 | $129,668 | ABC Unified | $110,236 | $63,303 | Officer | Aug. 20 |
| 311 | Ukiah | Mendocino | 16,325 | Ukiah Police Department | $124,123 | $101,162 | Ukiah Unified | $91,154 | $32,969 | Officer | Sept. 26 |
| 312 | Ripon | San Joaquin | 15,753 | Ripon Police Department | $108,579 | $102,256 | Ripon Unified | $83,078 | $25,501 | Officer | Oct. 7 |
| 313 | Blythe | Riverside | 15,400 | Blythe Police Department | $89,259 | $74,603 | Palo Verde Unified | $97,726 | −$8,467 | Teacher | Never |
| 314 | La Palma | Orange | 15,110 | La Palma Police Department | $126,944 | $95,116 | Anaheim Union High | $125,685 | $1,259 | Officer | Dec. 28 |
| 315 | Pacific Grove | Monterey | 14,871 | Pacific Grove Police Department | $143,851 | $140,319 | Pacific Grove Unified | $129,840 | $14,011 | Officer | Nov. 26 |
| 316 | Parlier | Fresno | 14,649 | Parlier Police Department | $92,584 | $77,289 | Parlier Unified | $94,746 | −$2,162 | Teacher | Never |
| 317 | Red Bluff | Tehama | 14,466 | Red Bluff Police Department | $87,951 | $81,558 | Red Bluff Joint Union High | $93,848 | −$5,897 | Teacher | Never |
| 318 | Livingston | Merced | 14,441 | Livingston Police Department | $80,486 | $75,748 | Livingston Union | $109,385 | −$28,899 | Teacher | Never |
| 319 | King City | Monterey | 14,344 | King City Police Department | $131,822 | $108,096 | South Monterey County Joint Union High | $101,781 | $30,041 | Officer | Oct. 9 |
| 320 | McFarland | Kern | 14,213 | McFarland Police Department | $91,442 | $69,504 | McFarland Unified | $88,932 | $2,510 | Officer | Dec. 21 |
| 321 | Mill Valley | Marin | 13,688 | Mill Valley Police Department | $186,408 | $145,956 | Tamalpais Union High | $139,109 | $47,299 | Officer | Sept. 30 |
| 322 | Hawaiian Gardens | Los Angeles | 13,561 | County sheriff (contract) | $173,539 | $129,668 | ABC Unified | $110,236 | $63,303 | Officer | Aug. 20 |
| 323 | Emeryville | Alameda | 13,471 | Emeryville Police Department | $190,784 | $178,355 | Emery Unified | $95,772 | $95,012 | Officer | July 3 |
| 324 | Grass Valley | Nevada | 13,364 | Grass Valley Police Department | $108,732 | $95,494 | Nevada Joint Union High | $94,968 | $13,764 | Officer | Nov. 15 |
| 325 | California City | Kern | 13,317 | California City Police Department | $134,136 | $116,104 | Mojave Unified | $80,469 | $53,667 | Officer | Aug. 7 |
| 326 | Avenal | Kings | 13,315 | Avenal Police Department | $84,963 | $60,990 | Reef-Sunset Unified | $88,886 | −$3,923 | Teacher | Never |
| 327 | Auburn | Placer | 13,286 | Auburn Police Department | $113,845 | $98,453 | Placer Union High | $114,840 | −$995 | Teacher | Never |
| 328 | Kingsburg | Fresno | 13,285 | Kingsburg Police Department | $89,832 | $82,307 | Kingsburg Joint Union High | $113,345 | −$23,513 | Teacher | Never |
| 329 | Palos Verdes Estates | Los Angeles | 12,999 | Palos Verdes Estates Police Department | $143,555 | $102,354 | Palos Verdes Peninsula Unified | $111,552 | $32,003 | Officer | Oct. 11 |
| 330 | Solana Beach | San Diego | 12,986 | County sheriff (contract) | $148,219 | $121,501 | San Dieguito Union High | $128,727 | $19,492 | Officer | Nov. 13 |
| 331 | Grand Terrace | San Bernardino | 12,803 | County sheriff (contract) | $128,146 | $110,868 | Colton Joint Unified | $109,456 | $18,690 | Officer | Nov. 8 |
| 332 | Carpinteria | Santa Barbara | 12,735 | County sheriff (contract) | $149,336 | $118,384 | Carpinteria Unified | $82,942 | $66,394 | Officer | July 22 |
| 333 | Larkspur | Marin | 12,731 | Central Marin Police Department | $129,502 | $124,729 | Tamalpais Union High | $139,109 | −$9,607 | Teacher | Never |
| 334 | Lindsay | Tulare | 12,725 | Lindsay Police Department | $64,248 | $56,822 | Lindsay Unified | $101,669 | −$37,421 | Teacher | Never |
| 335 | Marysville | Yuba | 12,717 | Marysville Police Department | $100,561 | $80,762 | Marysville Joint Unified | $92,478 | $8,083 | Officer | Dec. 2 |
| 336 | Mendota | Fresno | 12,710 | Mendota Police Department | $80,096 | $67,203 | Mendota Unified | $92,354 | −$12,258 | Teacher | Never |
| 337 | San Anselmo | Marin | 12,551 | Central Marin Police Department | $129,502 | $124,729 | Tamalpais Union High | $139,109 | −$9,607 | Teacher | Never |
| 338 | Grover Beach | San Luis Obispo | 12,411 | Grover Beach Police Department | $120,301 | $111,585 | Lucia Mar Unified | $90,178 | $30,123 | Officer | Oct. 1 |
| 339 | San Marino | Los Angeles | 12,330 | San Marino Police Department | $130,874 | $108,223 | San Marino Unified | $103,826 | $27,048 | Officer | Oct. 17 |
| 340 | Susanville | Lassen | 12,270 | Susanville Police Department | $102,335 | $82,452 | Lassen Union High | $91,422 | $10,913 | Officer | Nov. 23 |
| 341 | Fortuna | Humboldt | 12,198 | Fortuna Police Department | $80,753 | $68,002 | Fortuna Union High | $86,081 | −$5,328 | Teacher | Never |
| 342 | Commerce | Los Angeles | 12,146 | County sheriff (contract) | $173,539 | $129,668 | Montebello Unified | $127,491 | $46,048 | Officer | Sept. 26 |
| 343 | Los Alamitos | Orange | 12,006 | Los Alamitos Police Department | $131,754 | $115,844 | Los Alamitos Unified | $131,206 | $548 | Officer | Dec. 30 |
| 344 | Scotts Valley | Santa Cruz | 11,831 | Scotts Valley Police Department | $128,077 | $119,962 | Scotts Valley Unified | $78,514 | $49,563 | Officer | Aug. 12 |
| 345 | Tehachapi | Kern | 11,476 | Tehachapi Police Department | $101,686 | $81,428 | Tehachapi Unified | $82,553 | $19,133 | Officer | Oct. 24 |
| 346 | Signal Hill | Los Angeles | 11,421 | Signal Hill Police Department | $127,527 | $110,413 | Long Beach Unified | $118,927 | $8,600 | Officer | Dec. 7 |
| 347 | Half Moon Bay | San Mateo | 11,303 | County sheriff (contract) | $254,496 | $168,107 | Cabrillo Unified | $92,307 | $162,189 | Officer | May 13 |
| 348 | Hillsborough | San Mateo | 11,254 | Hillsborough Police Department | $185,290 | $163,950 | Hillsborough City Elementary | $148,365 | $36,925 | Officer | Oct. 20 |
| 349 | Paradise | Butte | 11,088 | Paradise Police Department | $116,773 | $88,325 | Paradise Unified | $92,619 | $24,154 | Officer | Oct. 17 |
| 350 | Canyon Lake | Riverside | 11,004 | County sheriff (contract) | $135,699 | $112,831 | Lake Elsinore Unified | $118,181 | $17,518 | Officer | Nov. 14 |
| 351 | Calimesa | Riverside | 10,994 | County sheriff (contract) | $135,699 | $112,831 | Yucaipa-Calimesa Joint Unified | $113,731 | $21,968 | Officer | Nov. 2 |
| 352 | Healdsburg | Sonoma | 10,972 | Healdsburg Police Department | $147,160 | $117,024 | Healdsburg Unified | $116,846 | $30,314 | Officer | Oct. 17 |
| 353 | Anderson | Shasta | 10,967 | Anderson Police Department | $150,662 | $119,325 | Anderson Union High | $95,673 | $54,989 | Officer | Aug. 20 |
| 354 | Sierra Madre | Los Angeles | 10,870 | Sierra Madre Police Department | $117,582 | $97,972 | Pasadena Unified | $105,160 | $12,422 | Officer | Nov. 23 |
| 355 | Piedmont | Alameda | 10,806 | Piedmont Police Department | $175,342 | $146,118 | Piedmont City Unified | $102,938 | $72,404 | Officer | Aug. 3 |
| 356 | Clayton | Contra Costa | 10,743 | Clayton Police Department | $129,980 | $108,051 | Mt. Diablo Unified | $104,817 | $25,163 | Officer | Oct. 22 |
| 357 | Placerville | El Dorado | 10,642 | Placerville Police Department | $115,017 | $99,942 | El Dorado Union High | $101,551 | $13,466 | Officer | Nov. 19 |
| 358 | Malibu | Los Angeles | 10,604 | County sheriff (contract) | $173,539 | $129,668 | Santa Monica-Malibu Unified | $106,334 | $67,205 | Officer | Aug. 12 |
| 359 | Sonoma | Sonoma | 10,507 | County sheriff (contract) | $196,983 | $149,350 | Sonoma Valley Unified | $104,254 | $92,729 | Officer | July 13 |
| 360 | Morro Bay | San Luis Obispo | 10,404 | Morro Bay Police Department | $106,386 | $101,565 | San Luis Coastal Unified | $94,086 | $12,300 | Officer | Nov. 19 |
| 361 | Exeter | Tulare | 10,233 | Exeter Police Department | $73,522 | $63,181 | Exeter Unified | $88,486 | −$14,964 | Teacher | Never |
| 362 | Shasta Lake | Shasta | 10,133 | County sheriff (contract) | $115,030 | $88,778 | Gateway Unified | $88,989 | $26,041 | Officer | Oct. 10 |
| 363 | Corte Madera | Marin | 9,966 | Central Marin Police Department | $129,502 | $124,729 | Tamalpais Union High | $139,109 | −$9,607 | Teacher | Never |
| 364 | Capitola | Santa Cruz | 9,670 | Capitola Police Department | $135,825 | $114,418 | Soquel Union Elementary | $85,990 | $49,835 | Officer | Aug. 20 |
| 365 | Live Oak | Sutter | 9,658 | County sheriff (contract) | $96,539 | $78,948 | Live Oak Unified | $86,067 | $10,472 | Officer | Nov. 22 |
| 366 | Waterford | Stanislaus | 9,169 | County sheriff (contract) | $138,259 | $113,120 | Waterford Unified | $99,908 | $38,351 | Officer | Sept. 21 |
| 367 | Tiburon | Marin | 8,910 | Tiburon Police Department | $125,906 | $120,932 | Tamalpais Union High | $139,109 | −$13,203 | Teacher | Never |
| 368 | Guadalupe | Santa Barbara | 8,851 | Guadalupe Police Department | $130,303 | $107,676 | Santa Maria Joint Union High | $115,895 | $14,408 | Officer | Nov. 21 |
| 369 | Firebaugh | Fresno | 8,714 | Firebaugh Police Department | $74,543 | $64,096 | Firebaugh-Las Deltas Unified | $87,125 | −$12,582 | Teacher | Never |
| 370 | Orland | Glenn | 8,704 | Orland Police Department | $106,436 | $89,758 | Orland Joint Unified | $81,456 | $24,980 | Officer | Oct. 7 |
| 371 | Cloverdale | Sonoma | 8,678 | Cloverdale Police Department | $137,432 | $122,382 | Cloverdale Unified | $88,518 | $48,914 | Officer | Aug. 24 |
| 372 | Los Altos Hills | Santa Clara | 8,548 | County sheriff (contract) | $196,038 | $170,840 | Mountain View-Los Altos Union High | $189,066 | $6,972 | Officer | Dec. 19 |
| 373 | Rolling Hills Estates | Los Angeles | 8,545 | County sheriff (contract) | $173,539 | $129,668 | Palos Verdes Peninsula Unified | $111,552 | $61,987 | Officer | Aug. 23 |
| 374 | Winters | Yolo | 8,021 | Winters Police Department | $127,324 | $110,566 | Winters Joint Unified | $92,029 | $35,295 | Officer | Sept. 21 |
| 375 | Woodlake | Tulare | 8,005 | Woodlake Police Department | $79,704 | $74,052 | Woodlake Unified | $98,613 | −$18,909 | Teacher | Never |
| 376 | Hughson | Stanislaus | 7,977 | County sheriff (contract) | $138,259 | $113,120 | Hughson Unified | $114,288 | $23,971 | Officer | Oct. 29 |
| 377 | Westlake Village | Los Angeles | 7,918 | County sheriff (contract) | $173,539 | $129,668 | Las Virgenes Unified | $104,926 | $68,613 | Officer | Aug. 9 |
| 378 | Yreka | Siskiyou | 7,879 | Yreka Police Department | $83,974 | $76,524 | Yreka Union High | $96,275 | −$12,301 | Teacher | Never |
| 379 | Pismo Beach | San Luis Obispo | 7,804 | Pismo Beach Police Department | $127,896 | $113,501 | Lucia Mar Unified | $90,178 | $37,718 | Officer | Sept. 15 |
| 380 | Fowler | Fresno | 7,667 | Fowler Police Department | $74,176 | $61,370 | Fowler Unified | $96,323 | −$22,147 | Teacher | Never |
| 381 | Ojai | Ventura | 7,559 | County sheriff (contract) | $153,377 | $123,998 | Ojai Unified | $75,961 | $77,416 | Officer | June 30 |
| 382 | Fairfax | Marin | 7,407 | Fairfax Police Department | $128,016 | $115,737 | Tamalpais Union High | $139,109 | −$11,093 | Teacher | Never |
| 383 | Sebastopol | Sonoma | 7,367 | Sebastopol Police Department | $120,116 | $110,925 | West Sonoma County Union High | $96,864 | $23,252 | Officer | Oct. 22 |
| 384 | Gridley | Butte | 7,302 | Gridley Police Department | $84,437 | $70,172 | Gridley Unified | $95,178 | −$10,741 | Teacher | Never |
| 385 | Cotati | Sonoma | 7,290 | Cotati Police Department | $112,868 | $90,015 | Cotati-Rohnert Park Unified | $81,843 | $31,025 | Officer | Sept. 22 |
| 386 | Escalon | San Joaquin | 7,232 | Escalon Police Department | $76,388 | $73,316 | Escalon Unified | $93,520 | −$17,132 | Teacher | Never |
| 387 | Fort Bragg | Mendocino | 7,187 | Fort Bragg Police Department | $101,506 | $86,946 | Fort Bragg Unified | $71,785 | $29,721 | Officer | Sept. 16 |
| 388 | Taft | Kern | 7,087 | Taft Police Department | $92,220 | $74,915 | Taft Union High | $99,708 | −$7,488 | Teacher | Never |
| 389 | Mammoth Lakes | Mono | 7,040 | Mammoth Lakes Police Department | $149,788 | $123,882 | Mammoth Unified | $92,541 | $57,247 | Officer | Aug. 14 |
| 390 | Atherton | San Mateo | 7,007 | Atherton Police Department | $191,892 | $169,897 | Menlo Park City Elementary | $161,960 | $29,932 | Officer | Nov. 5 |
| 391 | Loomis | Placer | 6,689 | County sheriff (contract) | $155,741 | $136,397 | Placer Union High | $114,840 | $40,901 | Officer | Sept. 27 |
| 392 | Willows | Glenn | 6,475 | County sheriff (contract) | $127,579 | $91,355 | Willows Unified | $93,491 | $34,088 | Officer | Sept. 25 |
| 393 | Solvang | Santa Barbara | 5,755 | County sheriff (contract) | $149,336 | $118,384 | Santa Ynez Valley Union High | $102,632 | $46,704 | Officer | Sept. 8 |
| 394 | Villa Park | Orange | 5,738 | County sheriff (contract) | $152,574 | $138,671 | Orange Unified | $113,134 | $39,440 | Officer | Sept. 28 |
| 395 | Holtville | Imperial | 5,685 | County sheriff (contract) | $90,524 | $64,485 | Holtville Unified | $103,394 | −$12,870 | Teacher | Never |
| 396 | Williams | Colusa | 5,589 | Williams Police Department | $84,483 | $84,483 | Williams Unified | $82,392 | $2,091 | Officer | Dec. 22 |
| 397 | La Habra Heights | Los Angeles | 5,503 | County sheriff (contract) | $173,539 | $129,668 | Fullerton Joint Union High | $122,298 | $51,241 | Officer | Sept. 15 |
| 398 | St. Helena | Napa | 5,349 | St. Helena Police Department | $166,205 | $122,305 | Saint Helena Unified | $180,891 | −$14,686 | Teacher | Never |
| 399 | Woodside | San Mateo | 5,206 | County sheriff (contract) | $254,496 | $168,107 | Sequoia Union High | $152,436 | $102,060 | Officer | Aug. 7 |
| 400 | Calistoga | Napa | 5,160 | Calistoga Police Department | $150,898 | $125,270 | Calistoga Joint Unified | $144,026 | $6,872 | Officer | Dec. 15 |
| 401 | Sonora | Tuolumne | 5,116 | Sonora Police Department | $129,450 | $92,784 | Sonora Elementary | $72,285 | $57,165 | Officer | July 23 |
| 402 | Buellton | Santa Barbara | 5,091 | County sheriff (contract) | $149,336 | $118,384 | Santa Ynez Valley Union High | $102,632 | $46,704 | Officer | Sept. 8 |
| 403 | Lakeport | Lake | 5,026 | Lakeport Police Department | $75,332 | $64,834 | Lakeport Unified | $77,888 | −$2,556 | Teacher | Never |
| 404 | Big Bear Lake | San Bernardino | 4,953 | County sheriff (contract) | $128,146 | $110,868 | Bear Valley Unified | $108,788 | $19,358 | Officer | Nov. 6 |
| 405 | Indian Wells | Riverside | 4,862 | County sheriff (contract) | $135,699 | $112,831 | Desert Sands Unified | $111,383 | $24,316 | Officer | Oct. 27 |
| 406 | Needles | San Bernardino | 4,791 | County sheriff (contract) | $128,146 | $110,868 | Needles Unified | $103,813 | $24,333 | Officer | Oct. 23 |
| 407 | Brisbane | San Mateo | 4,676 | Brisbane Police Department | $164,644 | $158,304 | Jefferson Union High | $95,019 | $69,625 | Officer | July 30 |
| 408 | Portola Valley | San Mateo | 4,285 | County sheriff (contract) | $254,496 | $168,107 | Portola Valley Elementary | $153,794 | $100,702 | Officer | Aug. 9 |
| 409 | Del Mar | San Diego | 3,950 | County sheriff (contract) | $148,219 | $121,501 | San Dieguito Union High | $128,727 | $19,492 | Officer | Nov. 13 |
| 410 | Bishop | Inyo | 3,850 | Bishop Police Department | $110,598 | $103,031 | Bishop Unified | $99,100 | $11,498 | Officer | Nov. 24 |
| 411 | Monte Sereno | Santa Clara | 3,637 | Los Gatos Police Department | $185,317 | $164,994 | Los Gatos Union Elementary | $147,827 | $37,490 | Officer | Oct. 19 |
| 412 | Avalon | Los Angeles | 3,383 | County sheriff (contract) | $173,539 | $129,668 | Long Beach Unified | $118,927 | $54,612 | Officer | Sept. 8 |
| 413 | Nevada City | Nevada | 3,336 | Nevada City Police Department | $87,572 | $76,662 | Nevada Joint Union High | $94,968 | −$7,396 | Teacher | Never |
| 414 | Mount Shasta | Siskiyou | 3,179 | Mount Shasta Police Department | $74,017 | $62,206 | Mt. Shasta Union Elementary | $80,545 | −$6,528 | Teacher | Never |
| 415 | Carmel-by-the-Sea | Monterey | 3,049 | Carmel Police Department | $213,844 | $161,096 | Carmel Unified | $144,332 | $69,512 | Officer | Sept. 4 |
| 416 | Alturas | Modoc | 2,657 | Alturas Police Department | $66,674 | $52,768 | Modoc Joint Unified | $63,276 | $3,398 | Officer | Dec. 13 |
| 417 | Yountville | Napa | 2,638 | County sheriff (contract) | $192,792 | $148,778 | Napa Valley Unified | $111,756 | $81,036 | Officer | July 31 |
| 418 | Portola | Plumas | 2,098 | County sheriff (contract) | $86,930 | $75,216 | Plumas Unified | $72,332 | $14,598 | Officer | Oct. 31 |
| 419 | Colfax | Placer | 1,996 | County sheriff (contract) | $155,741 | $136,397 | Placer Union High | $114,840 | $40,901 | Officer | Sept. 27 |
| 420 | Biggs | Butte | 1,973 | County sheriff (contract) | $138,568 | $110,158 | Biggs Unified | $67,253 | $71,315 | Officer | June 27 |
| 421 | Hidden Hills | Los Angeles | 1,746 | County sheriff (contract) | $173,539 | $129,668 | Las Virgenes Unified | $104,926 | $68,613 | Officer | Aug. 9 |
| 422 | Rolling Hills | Los Angeles | 1,677 | County sheriff (contract) | $173,539 | $129,668 | Palos Verdes Peninsula Unified | $111,552 | $61,987 | Officer | Aug. 23 |
| 423 | Dunsmuir | Siskiyou | 1,628 | County sheriff (contract) | $92,788 | $75,644 | Dunsmuir Joint Union High | $59,084 | $33,704 | Officer | Aug. 21 |
| 424 | Del Rey Oaks | Monterey | 1,546 | Del Rey Oaks Police Department | $116,671 | $96,129 | Monterey Peninsula Unified | $81,497 | $35,174 | Officer | Sept. 12 |
| 425 | Irwindale | Los Angeles | 1,509 | Irwindale Police Department | $152,633 | $126,864 | Duarte Unified | $95,590 | $57,043 | Officer | Aug. 17 |
| 426 | Colma | San Mateo | 1,411 | Colma Police Department | $215,079 | $160,478 | Jefferson Elementary | $104,672 | $110,407 | Officer | June 27 |
| 427 | Montague | Siskiyou | 1,195 | County sheriff (contract) | $92,788 | $75,644 | Yreka Union High | $96,275 | −$3,487 | Teacher | Never |
| 428 | Blue Lake | Humboldt | 1,136 | County sheriff (contract) | $114,908 | $88,928 | Blue Lake Union Elementary | $63,031 | $51,877 | Officer | July 20 |
| 429 | Bradbury | Los Angeles | 902 | County sheriff (contract) | $173,539 | $129,668 | Duarte Unified | $95,590 | $77,949 | Officer | July 21 |
| 430 | Dorris | Siskiyou | 830 | County sheriff (contract) | $92,788 | $75,644 | Butte Valley Unified | $69,105 | $23,683 | Officer | Sept. 29 |
| 431 | Isleton | Sacramento | 764 | County sheriff (contract) | $158,962 | $143,216 | River Delta Joint Unified | $77,749 | $81,213 | Officer | June 28 |
| 432 | Loyalton | Sierra | 730 | County sheriff (contract) | $86,935 | $72,716 | Sierra-Plumas Joint Unified | $71,122 | $15,813 | Officer | Oct. 26 |
| 433 | Fort Jones | Siskiyou | 663 | County sheriff (contract) | $92,788 | $75,644 | Scott Valley Unified | $78,413 | $14,375 | Officer | Nov. 5 |
| 434 | Point Arena | Mendocino | 452 | County sheriff (contract) | $154,518 | $116,730 | Point Arena Joint Union High | $78,255 | $76,263 | Officer | July 4 |
| 435 | Industry | Los Angeles | 431 | County sheriff (contract) | $173,539 | $129,668 | Hacienda la Puente Unified | $124,603 | $48,936 | Officer | Sept. 20 |
| 436 | Tehama | Tehama | 428 | County sheriff (contract) | $106,356 | $86,604 | Los Molinos Unified | $70,043 | $36,313 | Officer | Aug. 29 |
| 437 | Sand City | Monterey | 373 | Sand City Police Department | $152,137 | $146,758 | Monterey Peninsula Unified | $81,497 | $70,640 | Officer | July 15 |
| 438 | Vernon | Los Angeles | 207 | Vernon Police Department | $135,023 | $123,216 | Los Angeles Unified | $105,573 | $29,450 | Officer | Oct. 13 |
| 439 | Banning | Riverside | 0 | Banning Police Department | $131,730 | $109,184 | Beaumont Unified | $100,833 | $30,897 | Officer | Oct. 7 |
| 440 | Chino | San Bernardino | 0 | Chino Police Department | $134,348 | $123,213 | Chino Valley Unified | $107,729 | $26,619 | Officer | Oct. 20 |
Notes
Officer pay is the 2024 median for each department’s police officers or deputy sheriffs who worked the full year, counting regular pay, overtime and other pay but not lump-sum payouts, from the State Controller’s Government Compensation in California records. The without-overtime figure leaves out overtime and keeps the rest.
141 cities pay their county sheriff to patrol them, marked “contract” in the Police column. They show the countywide median deputy, because the state’s records don’t split deputies by station. Larkspur, Corte Madera and San Anselmo share the Central Marin Police Department, and Monte Sereno is patrolled by Los Gatos.
Teacher pay is the median salary on each district’s 2024-25 salary schedule, from the state Department of Education’s J-90 survey. It doesn’t count stipends for coaching or other extra duties. A city split between districts gets the higher-paid district among those covering at least half of it.
A median needs at least five full-year officers or full-time teachers. Banning’s and Chino’s police figures are from 2023. Cities without both figures are left out, among them South Pasadena and Pico Rivera, whose districts didn’t file the salary survey.
The passing date is the day an officer paid evenly through the year has earned the teacher’s yearly salary.