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 |