Municipal government pay in the St. Louis region

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

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

Municipalities

Agency Year FT employeesempl. Median pay Median experience Top earner ↑
Norwood Court 2023 4 $300 Not provided $300
Glen Echo Park 2023 5 $600 Not provided $1,400
Sycamore Hills 2023 5 $1,620 Not provided $2,400
Greendale 2023 5 $1,200 1.0 $3,000
Wilbur Park 2023 5 $3,150 Not provided $3,400
Uplands Park 2023 5 $2,900 5.0 $3,900
Pasadena Hills 2023 5 $2,000 4.0 $6,000
Grantwood Village 2023 5 $5,400 Not provided $6,000
Flordell Hills 2023 6 $3,600 14.0 $10,500
Crystal Lake Park 2023 4 $450 2.0 $29,026
Beverly Hills 2023 6 $3,600 7.0 $30,578
Wellston 2023 10 $7,500 10.5 $42,000
Hanley Hills 2023 12 $5,640 2.5 $43,148
Dellwood 2023 24 $19,767 Not provided $45,390
Oakland 2023 8 $3,060 1.0 $45,840
Bella Villa 2023 10 $600 11.0 $47,641
Cool Valley 2023 9 $2,400 2.0 $48,005
Hillsdale 2023 22 $23,176 2.0 $49,245
Lakeshire 2023 12 $2,431 5.0 $49,459
Pine Lawn 2023 14 $5,900 3.5 $49,571
Velda Village Hills 2023 8 $12,300 Not provided $50,529
Moline Acres 2023 18 $37,296 5.5 $51,840
Bel-Ridge 2023 12 $2,400 5.0 $54,460
Bel-Nor 2023 12 $33,980 5.5 $54,717
Charlack 2023 6 $4,800 7.5 $56,252
Black Jack 2023 10 $39,986 3.0 $56,425
Breckenridge Hills 2023 31 $34,140 7.0 $66,136
Kinloch 2023 7 $8,080 3.0 $66,785
Pasadena Park 2023 9 $3,000 4.0 $69,687
Country Club Hills 2023 12 $36,498 8.0 $69,905
Marlborough 2023 6 $3,000 19.0 $71,259
Pagedale 2023 31 $45,469 4.0 $71,382
Green Park 2023 9 $3,000 10.0 $72,229
Valley Park 2023 23 $50,512 11.0 $72,575
Twin Oaks 2023 7 $3,600 6.0 $73,145
Winchester 2023 8 $4,380 1.5 $77,431
St. Louis Public Administrator 2023 5 $42,716 6.0 $80,821
Clarkson Valley 2023 8 $1,200 14.0 $81,407
Warson Woods 2023 20 $1,200 8.0 $82,912
Normandy 2023 47 $52,000 1.0 $86,250
Riverview 2023 14 $46,820 2.0 $86,592
Woodson Terrace 2023 34 $51,094 Not provided $91,052
Bellefontaine Neighbors 2023 37 $43,203 4.0 $95,385
Northwoods 2023 33 $35,146 5.0 $96,679
Glendale 2023 37 $71,235 11.0 $97,785
Vinita Park 2023 69 $49,679 Not provided $98,060
Ferguson 2023 96 $51,017 6.0 $98,490
Velda City 2023 14 $6,300 2.5 $99,240
Berkeley 2023 84 $64,212 5.0 $99,738
Edmundson 2023 20 $63,399 Not provided $102,790
Rock Hill 2023 35 $44,753 Not provided $104,108
St. Louis Recorder of Deeds 2023 28 $51,354 4.5 $106,933
Pacific 2023 63 $45,591 5.0 $107,522
St. John 2023 46 $38,696 9.0 $109,185
St. Louis Board of Aldermen 2023 49 $41,499 6.0 $110,618
Overland 2023 98 $51,852 7.5 $115,461
Fenton 2023 39 $36,660 3.0 $118,141
Ladue 2023 82 $82,630 10.0 $120,614
Shrewsbury 2023 56 $66,178 7.0 $123,198
St. Louis Sheriff 2023 150 $42,038 8.0 $123,474
St. Louis License Collector 2023 20 $39,628 7.5 $125,937
Jennings 2023 54 $35,955 4.0 $128,350
Sunset Hills 2023 81 $59,779 9.0 $128,590
St. Louis Medical Examiner 2023 13 $47,099 5.0 $130,739
Crestwood 2023 84 $62,433 Not provided $131,000
St. Ann 2023 113 $49,846 5.0 $133,173
Arnold 2023 127 $63,835 9.0 $133,726
Eureka 2023 64 $64,089 8.5 $133,746
Florissant 2023 216 $58,141 10.0 $137,007
Bridgeton 2023 130 $70,659 10.0 $137,134
St. Louis Treasurer 2023 89 $37,933 11.0 $137,590
Olivette 2023 81 $68,607 8.0 $138,600
St. Louis Firemen's Retirement System 2023 4 $91,080 8.0 $139,239
Manchester 2023 93 $63,946 6.0 $141,448
St. Louis Police Retirement System 2023 6 $48,431 2.5 $141,750
Hazelwood 2023 185 $66,035 8.0 $144,497
Belleville 2023 301 $78,561 Not provided $145,652
University City 2023 226 $64,187 7.0 $153,168
Richmond Heights 2023 113 $67,959 9.0 $157,827
Wentzville 2023 288 $64,130 7.0 $159,441
O'Fallon, Mo. 2023 409 $62,814 9.0 $162,830
St. Peters 2023 429 $65,128 12.0 $164,529
Maplewood 2023 81 $91,031 10.0 $169,796
Brentwood 2023 109 $70,781 6.0 $169,860
Des Peres 2023 95 $79,012 10.0 $170,343
Edwardsville 2023 185 $86,392 Not provided $170,793
Ballwin 2023 145 $57,477 8.0 $170,944
Town and Country 2023 60 $76,220 6.0 $174,689
St. Louis Circuit Attorney 2023 78 $57,345 5.0 $178,453
Wildwood 2023 46 $43,554 5.0 $181,275
Ellisville 2023 68 $60,968 8.0 $182,698
Maryland Heights 2023 208 $64,401 9.5 $184,663
Webster Groves 2023 153 $72,082 7.0 $193,103
Chesterfield 2023 244 $59,933 7.0 $193,901
Clayton 2023 171 $77,518 8.0 $194,685
Creve Coeur 2023 97 $67,328 6.0 $200,156
St. Louis Collector of Revenue 2023 81 $46,264 8.0 $203,701
Kirkwood 2023 293 $74,141 9.0 $219,357
St. Charles city 2023 406 $75,576 8.0 $225,946
St. Louis city 2023 4,209 $64,757 13.0 $245,607

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 $133,726 10
Sterman, Eric M Ballwin City Administrator $170,944 3
Ford, Scott C Bel-Nor Police Administration $54,717 22
Hendon, Cary Bel-Ridge Director $54,460 15
Allen, Timothy Bella Villa Chief of Police $47,641 2
Ihler, Jeremy Bellefontaine Neighbors Chief of Police $95,385 24
Clay, William Belleville Not provided $145,652 Not provided
Jackson, Art Berkeley Chief $99,738 29
Andrews, Marina Beverly Hills City Clerk $30,578 7
Braselman, Kittrel Black Jack $56,425 5
Robinson, Darin Breckenridge Hills Chief $66,136 32
Akande, Abimbola Brentwood City Administrator $169,860 12
Bookout, Kevin L. Bridgeton Not provided $137,134 7
Daub, Peter Charlack Public Works Director $56,252 23
Geisel, Michael Chesterfield City Administrator $193,901 34
McMahon, Michele Clarkson Valley City Clerk $81,407 28
Gipson, David R Clayton City Manager $194,685 3
Yahn, Elizabeth Cool Valley PA City clerk/interim city clerk $48,005 9
Boyer, Daniel Country Club Hills Captain $69,905 14
Simpson, Kris Crestwood City Administrator $131,000 Not provided
Perkins, Mark C. Creve Coeur City Administrator $200,156 24
McCormick, Angela Crystal Lake Park City Administrator/Clerk $29,026 9
Babalola, Segun Dellwood City Administrator $45,390 Not provided
Harms, Douglas Des Peres City Administrator $170,343 38
Phelps, Ronda F. Edmundson City Clerk $102,790 Not provided
Berkbigler, Jeffrey Edwardsville Attorney/Corporation Counsel $170,793 Not provided
Schwer, William L Ellisville City Manager/City Engineer $182,698 17
Sabo, Craig E Eureka City Administrator $133,746 29
Finkbiner, Andrea Fenton City Administrator $118,141 16
Hampton, John Ferguson Fire Chief $98,490 27
Duke, Jeff Flordell Hills City Attorney $10,500 Not provided
Lowery, Timothy Florissant Mayor $137,007 34
Gage, Treva Glen Echo Park Trustee and Financial Director $1,400 Not provided
Declue, Ben Glendale City Administrator $97,785 5
Kelso, Kevin Grantwood Village Trustee $6,000 Not provided
Mello, James Green Park City Clerk $72,229 6
Jefferson, Monica Greendale Mayor $3,000 2
Matthews, Dorothy J Hanley Hills City Clerk/Office Manager $43,148 7
Zimmerman, Matthew Hazelwood City Manager $144,497 9
Bernsen, John E. Hillsdale Police Chief $49,245 4
Hudson, Deletra Jennings City Clerk $128,350 6
Blue, Justine Kinloch City Manager $66,785 11
Hawes, Russell Kirkwood Chief Administrative Officer $219,357 9
Lynn, Steven Ladue Chief $120,614 13
Sullivan, Timothy Lakeshire Chief $49,459 15
Will, Scott Manchester Chief $141,448 4
Reese, Michael Maplewood City Manager $169,796 2
Porter Drennan, Joy Marlborough Village Clerk $71,259 19
Anderson, Tracey Maryland Heights City Administrator $184,663 6
Moore, Gregory Moline Acres Chief of Police $51,840 6
Sanders, Tameika R. Normandy Interim Chief of Police $86,250 Not provided
Beard, Jeffrey Darnell Northwoods Police Officer $96,679 7
Smith, Gene Norwood Court Trustee $300 Not provided
McGarity, Mike Norwood Court Trustee $300 Not provided
Hollins, Anna Norwood Court Trustee $300 Not provided
Holllins, Garland Norwood Court Trustee $300 Not provided
Snowden, Michael O'Fallon, Mo. City Administrator $162,830 4
Lemoine, Deborah Oakland City Clerk $45,840 1
Sondag, Barbara Olivette City Manager $138,600 10
McConachie, John J Overland City Administrator $115,461 15
Roth, Steven M. Pacific City Administrator $107,522 7
Huckleberry, Anthony Pagedale Chief $71,382 6
McCarthy, Cynthia Pender Pasadena Hills Mayor $6,000 8
Herdon-Miller, Brandi Pasadena Park Prosecuting Attorney $69,687 4
Stevenson, Victoria Pine Lawn City Clerk $49,571 12
Hamilton, Amy Catherine Richmond Heights City Manager $157,827 23
Dominguez, Jeffrey Riverview Not provided $86,592 36
Meyer, Ron Rock Hill PW Superintendent $104,108 Not provided
Musket, Richard Shrewsbury Captain $123,198 34
Conley, Matthew K St. Ann City Administrator $133,173 19
Dobrosky Jr, Lawrence S St. Charles city Director of Administration $225,946 7
Connell, Robert St. John City Administrator and Chief of Police $109,185 21
Shepard, Tom St. Louis Board of Aldermen Chief of Staff $110,618 16
Gardner, Kimberly M. St. Louis Circuit Attorney Circuit Attorney $178,453 6
Hamm-Niebruegge, Rhonda K St. Louis city Director of Airports $245,607 13
Daly, Gregory St. Louis Collector of Revenue St. Louis Collector of Revenue $203,701 16
Brewer, John St. Louis Firemen's Retirement System Executive Director $139,239 8
Thompson, Mavis T St. Louis License Collector License Collector $125,937 9
Rick, Tara M St. Louis Medical Examiner Executive Director for Operations $130,739 26
Lawson, Mark St. Louis Police Retirement System Executive Director $141,750 3
Rapp, Sean M St. Louis Public Administrator Not provided $80,821 1
Frazier, Lucinda St. Louis Recorder of Deeds Chief Deputy Recorder $106,933 19
Betts, Vernon St. Louis Sheriff Sheriff $123,474 6
Rukcic, Shirley J. St. Louis Treasurer Chief of Staff and Counsel $137,590 15
Benesek, William St. Peters Manager Transportation & Development Services $164,529 28
Dodge, Stephen Sunset Hills Chief of Police $128,590 6
Fitzgerald, Robert Sycamore Hills Trustee - Chairman $2,400 Not provided
Shelton, Robert Town and Country City Administrator $174,689 5
Johnson, Frank Twin Oaks City Clerk/Administrator $73,145 3
Rose, Gregory University City City Manager $153,168 5
Moore, Christina Uplands Park Trustee $3,900 5
Martin, Gerald Valley Park Public Works Director $72,575 25
Paulino, Daniel Velda City Police Chief/City Administrator $99,240 15
Turner, Diana C Velda Village Hills City Clerk $50,529 Not provided
Buchannan, John Vinita Park Police Officer $98,060 Not provided
Stanczak, Robert Warson Woods Chief $82,912 34
Peoples, Ina Marie Webster Groves City Manager $193,103 2
Trigg, Janice M Wellston City Clerk/Administrator $42,000 19
Lee, Douglas Wentzville City Administrator $159,441 19
Vohsen, Neal Wilbur Park Trustee - Chairman $3,400 Not provided
Vujnich, Joseph W Wildwood Director of Planning/Parks $181,275 27
Beckett, Barbara Winchester City Administrator $77,431 46
Zaiz, Douglas Woodson Terrace Not provided $91,052 Not provided