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

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