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 2021, except where noted otherwise.

Municipalities

Agency Year FT employeesempl. Median pay Median experience Top earner
Arnold 2022 117 $63,086 9.0 $127,358
Ballwin 2022 137 $55,980 12.0 $161,922
Bella Villa 2022 9 $600 13.0 $54,509
Bellefontaine Neighbors 2022 43 $51,000 5.0 $80,422
Belleville 2022 307 $68,636 13.0 $129,281
Bel-Nor 2022 8 $41,735 4.0 $64,866
Bel-Ridge 2022 24 $26,799 4.0 $56,771
Berkeley 2022 87 $55,486 4.0 $133,250
Beverly Hills 2022 1 $27,186 12.0 $27,186
Black Jack 2022 9 $40,479 8.0 $52,419
Breckenridge Hills 2022 20 $49,364 8.0 $64,495
Brentwood 2022 109 $66,370 5.0 $168,189
Bridgeton 2022 121 $61,664 15.0 $133,120
Calverton Park 2022 7 $53,016 10.0 $67,341
Charlack 2022 7 $4,800 5.0 $53,500
Chesterfield 2022 225 $60,977 9.0 $185,512
Clayton 2022 193 $72,512 10.0 $188,523
Country Club Hills 2022 16 $21,658 7.0 $56,025
Crestwood 2022 86 $60,402 6.0 $121,000
Creve Coeur 2022 94 $65,805 8.0 $193,404
Dellwood 2022 19 $26,400 7.0 $70,554
Des Peres 2022 99 $73,272 11.0 $160,842
Edmundson 2022 23 $62,318 8.0 $99,208
Edwardsville 2022 178 $74,702 9.5 $142,509
Ellisville 2022 64 $59,557 9.0 $175,334
Eureka 2022 66 $55,831 9.0 $123,377
Fenton 2022 25 $40,937 3.0 $113,595
Ferguson 2022 120 $57,588 6.0 $118,080
Flordell Hills 2022 3 $2,875 1.0 $23,456
Florissant 2022 251 $53,900 9.0 $161,367
Frontenac 2022 55 $86,947 17.0 $128,570
Glendale 2022 28 $73,130 15.5 $91,644
Green Park 2022 2 $64,007 9.0 $69,451
Hanley Hills 2022 3 $28,350 6.0 $42,737
Hazelwood 2022 159 $68,142 13.0 $179,778
Hillsdale 2022 15 $24,901 2.5 $43,724
Jennings 2022 32 $35,506 5.0 $63,979
Kinloch 2022 4 $27,332 5.5 $51,210
Kirkwood 2022 244 $78,532 11.5 $219,357
Ladue 2022 87 $89,481 10.0 $134,361
Lakeshire 2022 8 $1,255 4.0 $3,449
Manchester 2022 93 $59,898 6.0 $132,727
Maplewood 2022 67 $87,729 Not provided $171,304
Marlborough 2022 1 $51,242 18.0 $51,242
Maryland Heights 2022 214 $63,378 10.5 $176,812
Normandy 2022 47 $38,213 4.0 $75,881
Northwoods 2022 33 $33,583 4.0 $61,314
Oakland 2022 5 $2,220 4.0 $6,000
O'Fallon, Mo. 2022 525 $55,952 8.0 $151,757
Olivette 2022 70 $64,903 9.5 $130,000
Overland 2022 103 $46,336 10.0 $109,118
Pacific 2022 53 $44,305 7.0 $98,380
Pagedale 2022 26 $51,779 4.0 $77,028
Pasadena Park 2022 9 $2,500 3.0 $5,616
Pine Lawn 2022 13 $6,000 3.0 $46,134
Police Retirement System of St. Louis 2022 6 $43,122 1.5 $135,000
Richmond Heights 2022 108 $65,090 9.0 $162,750
Riverview 2022 8 $600 Not provided $4,500
Rock Hill 2022 32 $54,885 13.0 $99,113
Shrewsbury 2022 69 $58,720 6.0 $116,880
St. Charles city 2022 429 $69,314 8.0 $238,807
St. John 2022 48 $45,144 10.0 $112,551
St. Louis city 2022 4,519 $59,784 Not provided $240,006
St. Louis Board of Aldermen 2022 44 $37,299 5.0 $112,693
St. Louis Circuit Attorney 2022 95 $47,788 4.0 $170,755
St. Louis Collector of Revenue 2022 92 $44,541 10.0 $196,384
St. Louis Firemen's Retirement System 2022 4 $86,756 7.0 $135,610
St. Louis License Collector 2022 27 $37,003 6.0 $100,006
St. Louis Medical Examiner 2022 14 $41,968 3.0 $123,240
St. Louis Recorder of Deeds 2022 30 $47,976 5.0 $103,818
St. Louis Sheriff 2022 142 $39,520 9.0 $112,554
St. Louis Treasurer 2022 108 $32,891 9.0 $119,841
St. Peters 2022 435 $67,369 13.0 $204,610
Sunset Hills 2022 79 $53,252 9.0 $115,019
Town and Country 2022 60 $72,971 6.5 $176,075
Twin Oaks 2022 2 $60,507 5.0 $67,211
University City 2022 255 $65,624 8.0 $177,599
Uplands Park 2022 4 $2,466 8.0 $2,466
Valley Park 2022 41 $48,464 5.0 $82,500
Velda City 2022 14 $16,389 2.5 $62,200
Vinita Park 2022 58 $45,860 3.0 $85,451
Warson Woods 2022 8 $57,118 7.0 $96,265
Webster Groves 2022 171 $66,910 10.0 $145,830
Wellston 2022 10 $7,500 Not provided $38,376
Wentzville 2022 273 $61,493 6.0 $152,015
Wildwood 2022 45 $43,053 Not provided $176,107
Winchester 2022 4 $33,873 30.0 $68,850
Woodson Terrace 2022 43 $48,519 Not provided $90,240

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
Richison, Matthew Arnold City Administrator $127,358 8
Sterman, Eric M Ballwin City Administrator $161,922 2
Ford, Scott C Bel-Nor Police Administra $64,866 21
Clark, Tajuana Bel-Ridge Court Clerk $56,771 2
Navratil, John Bella Villa Officer $54,509 5
Ihler, Jeremy Bellefontaine Neighbors Chief of Police $80,422 23
Clay III, William G Belleville not provided $129,281 33
Irvin, Debra Berkeley City Manager Municipal Serv Mrg $133,250 16
Andrews, Marina Beverly Hills City clerk $27,186 12
Robinson, Karen Black Jack City Clerk $52,419 20
Griffin, John Breckenridge Hills Chief $64,495 34
Akande, Abimbola Brentwood City Administrator $168,189 11
Bookout, Kevin L Bridgeton City Administrator $133,120 6
Amos, Scott Calverton Park Captain $67,341 11
Pauley, Michael A. Charlack City Administrator $53,500 4
Geisel, Michael Chesterfield City Administrator $185,512 33
Gipson, David R Clayton City Manager $188,523 2
Boyer, Daniel W. Country Club Hills Chief of Police $56,025 13
Simpson, Kris Crestwood City Administrator $121,000 6
Perkins, Mark Creve Coeur City Administrator $193,404 23
Babalola, Olusegun Dellwood City Admin. $70,554 4
Harms, Douglas Des Peres City Administrator $160,842 37
Ansell, David M. Edmundson Chief $99,208 23
Berkbigler, Jeffrey Edwardsville Attorney/Corporation Counsel $142,509 14
Schwer, William L Ellisville City Manager/City Engineer $175,334 16
Sabo, Craig Eureka City Administrator $123,377 28
Finkbiner, Andrea Nicole Fenton City Administrator $113,595 15
Blume, Jeffrey Ferguson Interim City Manager $118,080 14
Noeth, Joseph R. Flordell Hills Mayor/part-time maintenance $23,456 8
Lowery, Timothy Florissant Mayor $161,367 33
Christensen, Jaysen D Frontenac City Administrator $128,570 4
Helle, Chuck Glendale Captain $91,644 39
Mello, James Green Park City Administrator/City Clerk $69,451 13
Dorothy J Matthews Hanley Hills City Clerk / Office Manager $42,737 6
Kelle, Dale Hazelwood Captain $179,778 40
Bernsen, John E. Hillsdale Chief $43,724 3
Hudson, Deletra Jennings City Clerk $63,979 5
Blue, Justine W. Kinloch City Manager $51,210 10
Hawes, Russell Kirkwood Chief Administrative Officer $219,357 8
Lamitola, Anne Ladue PW Director $134,361 9
James Towey Lakeshire Municipal Judge $3,449 3
Will, Scott Manchester Chief of Police $132,727 3
Traxler, Anthony Maplewood Public Works Director $171,304 Not provided
Porter Drennan, Joy Marlborough Village Clark $51,242 18
Anderson, Tracey Maryland Heights City Administrator $176,812 5
George, Keith A. Normandy Lieutenant $75,881 22
Johnson, Denise Northwoods City Administrator $61,314 23
Dupuis, Philip G O'Fallon, Mo. Chief of Police $151,757 1
Stewart, Andrew Oakland Mayor $6,000 4
Sondag, Barbara Olivette City Manager $130,000 9
McConachie, John J Overland City Administrator $109,118 14
Roth, Steven M. Pacific City Administrator $98,380 6
Simmons, Eddie Pagedale Chief $77,028 5
Dulle, Chris Pasadena Park Village Attorney $5,616 3
Stevenson, Victoria Pine Lawn City Clerk $46,134 11
Lawson, Mark Police Retirement System of St. Louis Executive Director $135,000 2
Hamilton, Amy Catherine Richmond Heights City Manager $162,750 22
Saracino, Chris Riverview Municipal Judge $4,500 Not provided
Meyer, Ronald Rock Hill Public Works Director $99,113 37
Wagner, Tony Shrewsbury Public Works Dir $116,880 31
Valenti, Michael St. Charles city City Attorney $238,807 19
Connell, Robert St. John City Administrator and Chief of Police $112,551 20
Shepard, Tom St. Louis Board of Aldermen Chief of Staff $112,693 15
Gardner, Kimberly M. St. Louis Circuit Attorney Circuit Attorney $170,755 5
Hamm-Niebruegge, Rhonda K St. Louis city Director of Airports $240,006 Not provided
Daly, Gregory St. Louis Collector of Revenue Collector of Revenue $196,384 15
Brewer, John St. Louis Firemen's Retirement System Executive Director $135,610 7
Lee C. Goodman St. Louis License Collector Legal Counsel/Chief Deputy $100,006 8
Rick, Tara M St. Louis Medical Examiner Executive Director for Operations $123,240 24
Butler, Michael St. Louis Recorder of Deeds Recorder of Deeds $103,818 3
Betts, Vernon St. Louis Sheriff Sheriff $112,554 5
Rukcic, Shirley J St. Louis Treasurer Chief of Staff and Counsel $119,841 14
Batzel, Russell St. Peters City Administrator $204,610 27
Gillett, Brittany M Sunset Hills City Administrator $115,019 1
Shelton, Robert Town and Country City Administrator $176,075 4
Johnson, Frank Twin Oaks City Clerk/Administrator $67,211 2
Rose, Gregory University City City Manager $177,599 4
M. Williams, Johnetta Uplands Park Trustee $2,466 6
Moore, Christina Uplands Park Trustee $2,466 4
McClendon-Robe, Carmen Uplands Park Trustee $2,466 10
Burke, Onva Uplands Park Trustee $2,466 10
Hosna, Dusty Valley Park City Administrator $82,500 3
Paulino, Daniel Velda City Chief $62,200 14
Buchannan, John E Vinita Park Police Officer $85,451 7
Stanczak, Robert Warson Woods Chief $96,265 33
Jadali, Joan L Webster Groves Assistant City Manager $145,830 15
Trigg, Janice M Wellston City Clerk / Administrator $38,376 Not provided
Lee, Douglas Wentzville City Administrator $152,015 18
Vujnich, Joseph Wildwood Dir Planning/Parks $176,107 Not provided
Beckett, Barbara Winchester City Administrator $68,850 45
Zaiz, Douglas Woodson Terrace City Administrator $90,240 Not provided