Municipal government pay in the St. Louis region

This is an old edition of the Public Pay app. See the latest edition here.

Find earnings information for mayors, city managers, police and firefighters.

Data shown reflects actual gross pay for 2023, except where noted otherwise.

Municipalities

Agency Year FT employeesempl. Median pay Median experience Top earner
Arnold 2024 119 $70,198 9.0 $143,627
Ballwin 2024 143 $61,727 7.0 $184,172
Bel-Nor 2024 12 $40,921 6.5 $65,116
Bel-Ridge 2024 13 $2,400 6.0 $62,057
Bella Villa 2024 10 $1,600 9.0 $55,961
Bellefontaine Neighbors 2024 54 $44,362 4.0 $111,979
Belleville 2024 338 $70,498 9.0 $142,518
Berkeley 2024 101 $71,374 5.0 $138,428
Beverly Hills 2024 6 $3,600 14.0 $33,423
Black Jack 2024 17 $20,000 8.5 $50,637
Breckenridge Hills 2024 30 $40,788 4.0 $70,071
Brentwood 2024 116 $75,095 5.0 $179,744
Bridgeton 2024 120 $71,961 8.0 $146,361
Calverton Park 2024 16 $31,190 8.0 $81,180
Charlack 2024 6 $4,800 8.5 $51,228
Chesterfield 2024 223 $62,998 6.0 $204,407
Clarkson Valley 2024 8 $1,200 3.5 $96,739
Clayton 2024 201 $73,787 7.0 $201,235
Cool Valley 2024 11 $3,000 2.0 $60,506
Country Club Hills 2024 12 $36,351 9.0 $86,869
Crestwood 2024 85 $73,932 5.0 $170,000
Creve Coeur 2024 104 $71,616 6.0 $213,801
Crystal Lake Park 2024 6 $500 Not provided $41,065
Dellwood 2024 25 $22,267 6.0 $75,625
Des Peres 2024 110 $80,360 9.5 $178,828
Edmundson 2024 22 $61,669 4.5 $110,151
Edwardsville 2024 194 $74,690 7.5 $166,069
Ellisville 2024 70 $64,534 7.0 $187,404
Eureka 2024 75 $57,801 7.0 $137,215
Fenton 2024 31 $43,916 4.0 $122,869
Ferguson 2024 125 $63,112 5.0 $118,809
Flordell Hills 2024 6 $3,900 15.0 $24,880
Florissant 2024 240 $57,793 10.0 $146,906
Frontenac 2024 56 $98,673 14.0 $146,653
Glendale 2024 40 $71,109 11.5 $102,470
Grantwood Village 2024 5 $5,400 11.0 $6,000
Green Park 2024 10 $3,000 6.0 $66,210
Greendale 2024 7 $1,200 Not provided $9,000
Hanley Hills 2024 15 $5,640 8.0 $46,193
Hazelwood 2024 182 $73,884 6.0 $152,116
Hillsdale 2024 9 $26,099 5.0 $52,517
Jennings 2024 40 $40,550 4.0 $66,080
Kinloch 2024 6 $13,913 6.0 $67,826
Kirkwood 2024 273 $84,768 8.0 $239,543
Ladue 2024 84 $97,328 11.0 $154,413
Lakeshire 2024 13 $4,511 4.0 $66,345
Manchester 2024 87 $65,144 6.0 $146,998
Maplewood 2024 84 $93,448 8.5 $161,569
Marlborough 2024 6 $3,000 1.0 $53,394
Maryland Heights 2024 198 $70,418 7.0 $200,487
Moline Acres 2024 14 $35,280 8.5 $55,186
Normandy 2024 46 $41,221 2.0 $93,990
Northwoods 2024 32 $29,657 5.0 $61,859
Norwood Court 2024 9 $200 Not provided $17,845
O'Fallon, Mo. 2024 440 $65,420 8.0 $192,491
Oakland 2024 9 $2,220 7.0 $68,000
Olivette 2024 90 $67,021 7.0 $125,867
Overland 2024 92 $55,959 8.0 $119,890
Pacific 2024 54 $49,724 5.0 $85,167
Pagedale 2024 32 $46,666 5.0 $84,381
Pasadena Hills 2024 5 $2,000 5.0 $6,000
Pasadena Park 2024 5 $3,000 Not provided $3,000
Pine Lawn 2024 15 $6,000 5.0 $65,000
Richmond Heights 2024 118 $70,870 8.0 $167,750
Riverview 2024 23 $21,170 2.0 $63,178
Rock Hill 2024 40 $52,147 9.0 $113,880
Shrewsbury 2024 67 $70,083 6.0 $129,585
St. Ann 2024 117 $50,637 6.0 $155,763
St. Charles city 2024 447 $77,560 7.0 $242,659
St. John 2024 51 $46,248 6.0 $122,997
St. Louis Board of Aldermen 2024 61 $39,994 3.0 $108,248
St. Louis Circuit Attorney 2024 113 $47,894 3.0 $114,706
St. Louis city 2024 4,365 $67,364 13.0 $261,499
St. Louis Collector of Revenue 2024 87 $47,579 9.0 $221,876
St. Louis Firemen's Retirement System 2024 3 $117,242 9.0 $149,809
St. Louis License Collector 2024 27 $41,600 5.0 $130,686
St. Louis Medical Examiner 2024 16 $55,115 5.0 $134,824
St. Louis Police Retirement System 2024 6 $50,368 3.5 $141,750
St. Louis Public Administrator 2024 5 $42,502 5.0 $114,076
St. Louis Recorder of Deeds 2024 34 $52,038 5.0 $108,553
St. Louis Sheriff 2024 160 $42,145 7.0 $135,734
St. Louis Treasurer 2024 96 $40,126 10.0 $141,753
St. Peters 2024 462 $64,171 12.0 $197,888
Sunset Hills 2024 83 $57,668 9.0 $139,880
Sycamore Hills 2024 5 $1,620 Not provided $2,400
Town and Country 2024 65 $69,619 7.0 $179,750
Twin Oaks 2024 7 $3,600 8.0 $77,032
University City 2024 248 $70,441 6.0 $190,463
Uplands Park 2024 3 $3,050 3.0 $3,050
Valley Park 2024 35 $52,854 5.0 $85,000
Velda City 2024 15 $24,300 2.0 $95,310
Velda Village Hills 2024 7 $13,800 9.0 $51,999
Vinita Park 2024 69 $59,952 3.0 $108,713
Warson Woods 2024 16 $2,100 5.0 $100,056
Webster Groves 2024 125 $78,516 8.0 $209,731
Wellston 2024 12 $7,500 3.0 $51,692
Wentzville 2024 270 $74,206 7.0 $189,394
Wilbur Park 2024 6 $2,484 5.5 $3,500
Wildwood 2024 45 $53,101 5.0 $190,212
Winchester 2024 9 $5,040 Not provided $83,454
Woodson Terrace 2024 42 $51,553 7.0 $94,980

Note: To learn how the Post-Dispatch calculates figures such as the number of full-time employees or median pay, as well as other important explanations and caveats, please see the About page.

Top earners at each agency

Name Agency Position Gross pay Years at agency
Carroll, Brian Arnold Police Chief $143,627 24
Sterman, Eric M. Ballwin City Administrator $184,172 4
Ford, Scott C. Bel-Nor Police Administra $65,116 23
Herndon, Cary Bel-Ridge Director $62,057 16
Allen, Timothy Bella Villa Chief of Police $55,961 3
Bewig, Joe A. Bellefontaine Neighbors Police Officer $111,979 7
Eiskant, Matthew S. Belleville Chief of Police $142,518 23
Mai-Lombardo, Nathan Berkeley City Manager $138,428 1
Andrews, Marina Beverly Hills City Clerk $33,423 14
Braselman, Kittrel Black Jack Director of Public Works $50,637 7
Robinson, Darin Breckenridge Hills Chief $70,071 33
Akande, Abimbola Brentwood City Administrator $179,744 13
Bookout, Kevin L. Bridgeton Not provided $146,361 8
Amos, Scott Calverton Park Emergency Management $81,180 13
Daub, Peter Charlack Public Works Director $51,228 24
Geisel, Michael Chesterfield City Administrator $204,407 35
McMahon, Michele Clarkson Valley City Clerk $96,739 29
Gipson, David R. Clayton City Manager $201,235 4
Yahn, Elizabeth Cool Valley PA Clerk $60,506 28
Owens, Derek C. Country Club Hills Police $86,869 11
Simpson, Kris Crestwood City Administrator $170,000 8
Perkins, Mark C. Creve Coeur City Administrator $213,801 25
McCormick, Angela Crystal Lake Park City Administrator $41,065 10
Wilson, Terry Dellwood City Administrator $75,625 2
Harms, Douglas Des Peres City Administrator $178,828 39
Phelps, Ronda F. Edmundson City Clerk $110,151 21
Milton, Brett Edwardsville Firefighter Lieutenant $166,069 22
Schwer, William Ellisville City Mgr./City Eng./Dir. of PW $187,404 18
Sabo, Craig Eureka City Administrator $137,215 30
Andrea, Finkbiner Fenton City Administrator $122,869 17
Hampton, John Ferguson City Manager/Fire Chief $118,809 28
Noeth, Joseph R. Flordell Hills Mayor / Maintenance $24,880 15
Lowery, Timothy Florissant Mayor $146,906 35
Guttmann, Mark Frontenac Chief $146,653 34
Declue, Ben Glendale City Administrator $102,470 6
Kelso, Kevin Grantwood Village Trustee, Chairman $6,000 11
Mello, James Green Park City Adminitrator/City Clerk $66,210 7
Smith, Donnell Greendale City Attorney $9,000 Not provided
Matthews, Dorothy J. Hanley Hills City Clerk $46,193 8
Zimmerman, Matthew Hazelwood City Manager $152,116 10
Bernsen, John E. Hillsdale Police Chief $52,517 5
Brandon, Willie M. Jennings Parks and Recreation Director $66,080 6
Blue, Justine Kinloch City Manager $67,826 12
Hawes, Russell Kirkwood Chief Administrative Officer $239,543 10
Kroenung, Scott Ladue Finance Director $154,413 2
Sullivan, Timothy M. Lakeshire Police Chief $66,345 16
Will, Scott Manchester Chief of Police $146,998 5
Reese, Michael Maplewood City Manager $161,569 3
Johnson, Patti Marlborough Village Clerk $53,394 1
Anderson, Tracey Maryland Heights City Administrator $200,487 7
Deshay, Dennis Moline Acres Code Enforcer Director $55,186 17
Sanders, Tameika R. Normandy Chief of Police $93,990 14
Shireff, Dennis A. Northwoods Cheif of Police $61,859 3
Jones, Robert E. Norwood Court Town Attorney (independent contractor) $17,845 Not provided
Snowden, Michael O'Fallon, Mo. City Administrator $192,491 5
Starr, Helmut Oakland City Admin/Clerk $68,000 35
Mann, Darren Olivette Finance Director $125,867 10
McConachie, John J. Overland City Administrator $119,890 16
Melies, Scott. A. Pacific Chief of Police $85,167 3
Huckleberry, Anthony Pagedale Chief $84,381 7
McCarthy, Cynthia Pender Pasadena Hills Mayor $6,000 9
Hubbard, Michael Pasadena Park Trustee $3,000 Not provided
Eunice, Lillian Pine Lawn City Administrator $65,000 3
Hamilton, Amy Catherine Richmond Heights City Manager $167,750 24
Tumbrink, Tom Riverview Police Officer $63,178 3
Meyer, Ronald L. Rock Hill Public Works Superintendent $113,880 39
Amenn, Chris Shrewsbury Fire Chief $129,585 8
Conley, Matthew K. St. Ann City Administrator $155,763 20
Dobrosky Jr., Lawrence S. St. Charles city Director of Administration $242,659 8
Connell, Robert St. John City Administrator and Chief of Police $122,997 22
Kennedy, Terry St. Louis Board of Aldermen Chief Aldermanic Clerk $108,248 35
Teer, Marvin St. Louis Circuit Attorney Chief Trial Assistant $114,706 1
Hamm-Niebruegge, Rhonda K. St. Louis city Director of Airports $261,499 14
Daly, Gregory F. St. Louis Collector of Revenue Collector of Revenue $221,876 17
Brewer, John St. Louis Firemen's Retirement System Executive Director $149,809 9
Thompson, Mavis St. Louis License Collector License Collector $130,686 10
Rick, Tara M. St. Louis Medical Examiner Executive Director for Operations $134,824 27
Lawson, Mark St. Louis Police Retirement System Executive Director $141,750 4
Rapp, Sean M. St. Louis Public Administrator $114,076 2
Butler, Michael St. Louis Recorder of Deeds Recorder of Deeds $108,553 5
Betts, Vernon St. Louis Sheriff Sheriff $135,734 7
Rukcic, Shirley J. St. Louis Treasurer Chief of Staff & Counsel $141,753 16
Malach, William St. Peters City Administrator $197,888 25
Dodge, Stephen Sunset Hills Chief of Police $139,880 7
Fitzgerald, Robert Sycamore Hills Trustee - Chairman $2,400 Not provided
Shelton, Robert Town and Country City Administrator $179,750 6
Johnson, Frank Twin Oaks City Administrator $77,032 4
Rose, Gregory University City City Manager $190,463 6
Inwenfou, Henry Uplands Park Trustee $3,050 3
Schauf, Nathan Valley Park City Administrator $85,000 1
Paulino, Daniel Velda City Chief of Police $95,310 5
Turner, Diane Velda Village Hills Court Clerk $51,999 11
Buchannan, John E. Vinita Park Police Officer $108,713 9
Stanczak, Robert Warson Woods Police Chief $100,056 35
Peoples, Ina Marie Webster Groves City Manager $209,731 3
Trigg, Janice M. Wellston City Administrator $51,692 20
Lee, Douglas Wentzville City Administrator $189,394 20
Vohsen, Neal Wilbur Park Trustee $3,500 7
Vujnich, Joseph Wildwood Director Planning/Parks $190,212 28
Beckett, Barbara Winchester City Administrator $83,454 Not provided
Zaiz, Douglas Woodson Terrace City Administrator / Director of Public Works $94,980 15