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

Municipalities

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

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