Government salaries in the St. Louis region
This is an old edition of the Public Pay app. See the latest edition here.
Find salary information for police officers, elected officials and other government workers.
Search employees in all agencies
Agencies
Agency | Year | FT employees* | Median salary ↑ | Median experience | Top earner |
---|---|---|---|---|---|
State of Missouri | 2020 | 54,301 | $33,180.48 | Not provided | $295,321.44 |
St. Louis Treasurer | 2020 | 120 | $33,644.00 | 6.0 | $134,446.00 |
St. Louis Sheriff | 2020 | 161 | $33,956.00 | 7.0 | $109,278.00 |
St. Louis Public Library | 2020 | 253 | $34,711.00 | 7.0 | $195,300.00 |
St. Louis License Collector | 2020 | 34 | $36,004.80 | 5.5 | $81,598.40 |
St. Louis city Medical Examiner | 2020 | 12 | $40,235.00 | 4.5 | $119,626.00 |
St. Louis County Library | 2020 | 408 | $41,349.04 | 8.0 | $183,473.03 |
St. Louis Collector of Revenue | 2019 | 92 | $41,912.00 | 8.0 | $196,532.44 |
Missouri Botanical Garden | 2020 | 343 | $44,027.17 | 6.0 | $367,500.00 |
St. Louis Science Center | 2020 | 138 | $44,553.68 | 4.5 | $422,219.41 |
Jefferson County | 2020 | 640 | $45,385.60 | 6.0 | $141,639.96 |
St. Louis Art Museum | 2020 | 215 | $45,836.70 | 5.0 | $590,000.00 |
St. Louis Recorder of Deeds | 2020 | 33 | $46,693.92 | 9.0 | $103,818.00 |
22nd Circuit Court | 2020 | 265 | $46,878.00 | Not provided | $136,526.00 |
St. Clair County | 2020 | 718 | $47,361.40 | 9.0 | $173,744.64 |
Missouri Historical Society | 2020 | 155 | $47,750.04 | 4.0 | $325,000.00 |
St. Louis Circuit Attorney | 2020 | 110 | $48,725.00 | 2.0 | $167,193.00 |
St. Ann | 2020 | 110 | $49,044.00 | 3.0 | $103,162.00 |
St. Louis city | 2020 | 5,182 | $49,140.52 | 12.0 | $240,006.00 |
Overland | 2020 | 95 | $49,228.87 | 9.0 | $107,482.06 |
Franklin County | 2020 | 317 | $49,316.80 | 7.0 | $147,590.82 |
Ferguson | 2020 | 115 | $50,000.08 | 5.0 | $113,282.00 |
St. Louis Zoo | 2020 | 394 | $50,084.80 | 9.0 | $593,610.00 |
St. Charles Community College | 2020 | 361 | $50,937.98 | 7.0 | $235,962.72 |
St. Louis County | 2020 | 3,831 | $51,168.00 | 7.0 | $180,918.40 |
St. Charles County | 2020 | 1,054 | $51,256.68 | 7.0 | $191,709.69 |
Bi-State Development | 2020 | 2,145 | $51,896.00 | 9.0 | $280,000.00 |
University of Illinois-Springfield | 2020 | 723 | $53,681.52 | Not provided | $299,636.00 |
Ballwin | 2020 | 141 | $53,965.00 | 13.0 | $144,000.00 |
Florissant | 2020 | 248 | $55,848.00 | 7.0 | $135,746.00 |
St. Louis Development Corp. | 2020 | 62 | $56,453.02 | 9.0 | $250,000.00 |
Manchester | 2020 | 79 | $56,471.59 | 5.0 | $128,128.00 |
O'Fallon, Mo. | 2020 | 431 | $56,825.60 | 10.0 | $142,251.20 |
Chesterfield | 2020 | 234 | $57,366.19 | 7.0 | $173,400.03 |
St. Louis Board of Aldermen | 2020 | 16 | $58,719.44 | 10.0 | $108,706.52 |
Arnold | 2020 | 119 | $58,968.00 | 8.0 | $121,222.40 |
St. Louis Community College | 2020 | 1,098 | $59,491.50 | 9.0 | $295,418.00 |
Wentzville | 2020 | 249 | $59,798.70 | 6.0 | $123,968.00 |
Madison County | 2020 | 782 | $60,236.80 | 12.0 | $173,744.74 |
University of Missouri-Kansas City | 2020 | 1,866 | $61,351.56** | Not provided | $433,500.00 |
University of Illinois-Urbana-Champaign | 2020 | 11,673 | $61,388.18 | Not provided | $4,008,000.00 |
Webster Groves | 2020 | 155 | $62,417.89 | 9.0 | $191,023.66 |
University City | 2020 | 264 | $62,788.13 | 6.0 | $173,400.03 |
St. Charles city | 2020 | 443 | $63,280.05 | 9.0 | $172,076.23 |
Wildwood | 2020 | 25 | $63,538.26 | 4.0 | $173,847.00 |
St. Peters | 2020 | 414 | $63,606.40 | 12.0 | $201,656.00 |
University of Missouri-St. Louis | 2020 | 1,042 | $63,919.76** | Not provided | $325,000.08 |
Hazelwood | 2020 | 159 | $64,249.02 | 11.0 | $137,362.50 |
Maryland Heights | 2020 | 195 | $64,324.00 | 11.0 | $174,569.46 |
St. Louis Economic Development Partnership | 2020 | 52 | $64,471.03 | 4.0 | $260,000.00 |
Creve Coeur | 2020 | 103 | $64,764.00 | 8.0 | $182,004.00 |
Metropolitan St. Louis Sewer District | 2020 | 974 | $65,700.00 | 10.0 | $213,400.00 |
Kirkwood | 2020 | 272 | $68,487.62 | 11.0 | $195,000.00 |
Clayton | 2020 | 187 | $68,874.00 | 10.0 | $180,000.00 |
University of Illinois-Chicago | 2020 | 11,953 | $69,690.00 | Not provided | $721,344.00 |
Missouri University of Science and Technology | 2020 | 771 | $69,720.00** | Not provided | $399,999.96 |
University of Missouri-Columbia*** | 2020 | 7,204 | $70,548.24** | Not provided | $981,977.52 |
Belleville | 2020 | 311 | $70,752.00 | Not provided | $133,358.00 |
State of Illinois | 2020 | 64,990 | $73,100.00** | Not provided | $408,800.00 |
University of Illinois Administration | 2020 | 870 | $76,202.70 | Not provided | $600,000.00 |
* — This figure, as well as the median salaries and experience levels listed, excludes any employee labeled as part-time, temporary or seasonal. If an agency did not specify part-time/full-time status, then employees were excluded if the agency did not provide an annual salary or annualized pay rate. Some employees with part-time designations (such as a city council member) may still be included in the database (if the agency provided those salaries), though those salaries would be excluded from agency totals. Aside from elected or appointed officials, part-time employees are only listed in this database if they earn at least $20,000. However, their information is excluded from agency or department totals.
** — For all University of Missouri campuses and entities and for the State of Illinois, FT/PT statuses were not provided. The figures listed exclude hourly employees and only factor in those with salaries of at least $20,000. This adjustment likely excludes hourly employees who work full-time and includes salaried employees who are not full-time, and therefore, the numbers listed aren't comparable to the figures of other agencies.
*** — The University of Missouri System combined all employees from the UM-System, UM-Columbia and UM-Hospital into one file.
Top earners at each agency
Name | Agency | Position | Salary | Years at agency |
---|---|---|---|---|
Graves, Nathan | 22nd Circuit Court | Court Administrator | $136,526.00 | Not provided |
Richison, Matthew | Arnold | City Administrator | $121,222.40 | 6 |
Kuntz, Robert | Ballwin | City Administrator | $144,000.00 | 1 |
Clay, William | Belleville | Not Provided | $133,358.00 | Not provided |
Roach, Taulby Alden | Bi-State Development | President And Ceo | $280,000.00 | 1 |
Geisel, Michael | Chesterfield | City Administrator | $173,400.03 | 31 |
Gipson, David R | Clayton | City Manager | $180,000.00 | Not provided |
Perkins, Mark C | Creve Coeur | City Administrator | $182,004.00 | 21 |
Blume, Jeffrey | Ferguson | Interim City Manager | $113,282.00 | 12 |
Lowery, Timothy | Florissant | Mayor | $135,746.00 | 30 |
Becker, Matthew Charles | Franklin County | Elected Official - Prosecuting Attorney | $147,590.82 | 1 |
Zimmerman, Matthew | Hazelwood | City Manager | $137,362.50 | 6 |
Stefanski, Trisha | Jefferson County | Attorney Ii | $141,639.96 | 13 |
Petty, Mark | Kirkwood | Electric Department Director | $195,000.00 | 14 |
Gibbons, Thomas D | Madison County | State's Attorney | $173,744.74 | 16 |
Will, Scott | Manchester | Chief Of Police | $128,128.00 | 1 |
Krischke, James | Maryland Heights | City Administrator | $174,569.46 | 4 |
Hoelscher, Brian | Metropolitan St. Louis Sewer District | Executive Director | $213,400.00 | 25 |
Wyse Jackson, Peter | Missouri Botanical Garden | President & Director | $367,500.00 | 9 |
Levine, Frances | Missouri Historical Society | President | $325,000.00 | 6 |
Dehghani, Mohammad M | Missouri University of Science and Technology | Chancellor | $399,999.96 | Not provided |
Snowden, Michael W | O'Fallon, Mo. | City Administrator | $142,251.20 | 1 |
Mcconachie, John J | Overland | City Administrator | $107,482.06 | 12 |
Conley, Matthew K | St. Ann | City Administrator | $103,162.00 | 16 |
Dobrosky, Lawrence | St. Charles city | Director Of Administration | $172,076.23 | 4 |
Kavalier, Barbara | St. Charles Community College | President | $235,962.72 | 3 |
Leykam, Joann | St. Charles County | Dir-Administration | $191,709.69 | 25 |
Gomric, James A. | St. Clair County | State's Attorney | $173,744.64 | 24 |
Benjamin, Brent R | St. Louis Art Museum | The Barbara B. Taylor Director | $590,000.00 | 21 |
Hollins, Gerard | St. Louis Board of Aldermen | Financial Analyst | $108,706.52 | 2 |
Gardner, Kimberly | St. Louis Circuit Attorney | Circuit Attorney | $167,193.00 | 3 |
Hamm-Niebruegge, Rhonda | St. Louis city | Director Of Airports | $240,006.00 | 10 |
Rick, Tara, M | St. Louis city Medical Examiner | Executive Director For Operations | $119,626.00 | 22 |
Daly, Gregory | St. Louis Collector of Revenue | Collector Of Revenue | $196,532.44 | 13 |
Pittman, Jeff | St. Louis Community College | Chancellor | $295,418.00 | 5 |
Doucette, Emily | St. Louis County | Dir Research & Medical Srvs | $180,918.40 | 3 |
Sorth, Kristen | St. Louis County Library | Director | $183,473.03 | 22 |
Williams, Otis | St. Louis Development Corp. | Executive Director | $250,000.00 | 22 |
Crim, Rodney | St. Louis Economic Development Partnership | Ceo & President | $260,000.00 | 6 |
Thompson, Mavis | St. Louis License Collector | License Collector | $81,598.40 | 6 |
Mcguire, Waller | St. Louis Public Library | Executive Director | $195,300.00 | 31 |
Butler, Michael | St. Louis Recorder of Deeds | Recorder Of Deeds | $103,818.00 | 1 |
Bastean, Todd A. | St. Louis Science Center | Chief Executive Officer | $422,219.41 | Not provided |
Betts, Vernon | St. Louis Sheriff | Sheriff | $109,278.00 | 3 |
Phillips, Carl | St. Louis Treasurer | Parking Administrator | $134,446.00 | 7 |
Bonner, Jeffrey | St. Louis Zoo | President & Ceo | $593,610.00 | 18 |
Batzel, Russell | St. Peters | City Administrator | $201,656.00 | 25 |
Hussain, Syed M | State of Illinois | Physician Spec Option D | $408,800.00 | Not provided |
Stanislaus, Angeline | State of Missouri | Medical Administrator | $295,321.44 | Not provided |
Rose, Gregory | University City | City Manager | $173,400.03 | 2 |
Killeen, Timothy L | University of Illinois Administration | President | $600,000.00 | Not provided |
Barish, Robert | University of Illinois-Chicago | V Chanc For Health Affairs* | $721,344.00 | Not provided |
Koch, Susan J | University of Illinois-Springfield | Chanc Uis And Vpres Of Ui* | $299,636.00 | Not provided |
Smith, Lovie | University of Illinois-Urbana-Champaign | Head Varsity Coach Football* | $4,008,000.00 | Not provided |
Stannard, James Patrick | University of Missouri-Columbia | Professor | $981,977.52 | Not provided |
Jackson, Mary Anne | University of Missouri-Kansas City | Dean | $433,500.00 | Not provided |
Sobolik Phd, Kristin | University of Missouri-St. Louis | Chancellor | $325,000.08 | Not provided |
Wylie, Steven J | Webster Groves | City Manager | $191,023.66 | 18 |
Forbeck, Douglas | Wentzville | Director-Community Development | $123,968.00 | 21 |
Vujnich, Joseph | Wildwood | Dir Planning/Parks | $173,847.00 | 24 |
Area school districts
About the database
District | Year | FT employees* | Median salary ↑ | Median experience | Top earner |
---|---|---|---|---|---|
Grandview School District | 2020 | 21 | $25,280.27 | 4.0 | $55,703.00 |
Silex School District | 2020 | 7 | $26,049.00 | 15.0 | $40,872.00 |
Washington School District | 2020 | 156 | $27,088.64 | Not provided | $99,899.75 |
St. Clair School District | 2020 | 70 | $29,268.20 | 3.0 | $81,348.64 |
Union School District | 2020 | 83 | $29,640.00 | 10.0 | $102,153.91 |
Orchard Farm School District | 2020 | 99 | $30,139.20 | 5.0 | $140,760.00 |
Franklin County School District | 2020 | 5 | $30,532.00 | 12.0 | $33,116.00 |
Webster Groves School District | 2020 | 165 | $33,217.60 | 6.0 | $91,668.00 |
St. Charles School District | 2020 | 163 | $33,711.84 | Not provided | $78,414.88 |
Strain-Japan School District | 2020 | 9 | $34,313.00 | 12.0 | $71,177.25 |
Rockwood School District | 2020 | 753 | $34,902.00 | 9.0 | $100,201.40 |
Elsberry School District | 2020 | 93 | $37,980.00 | 8.0 | $111,259.00 |
Winfield School District | 2020 | 152 | $38,385.00 | 4.0 | $125,629.67 |
Ritenour School District | 2020 | 121 | $38,859.84 | 8.0 | $165,914.00 |
Kirkwood School District | 2020 | 232 | $38,908.80 | 8.0 | $159,681.00 |
New Haven School District | 2020 | 72 | $40,187.50 | 10.0 | $91,500.00 |
Crystal City School District | 2020 | 53 | $42,360.00 | 6.0 | $120,000.00 |
Ladue School District | 2020 | 99 | $42,660.00 | 8.0 | $135,957.53 |
Jefferson County School District | 2020 | 127 | $43,760.00 | Not provided | $152,700.00 |
Dunklin School District | 2020 | 187 | $43,900.00 | Not provided | $162,548.00 |
Lincoln School District | 2020 | 715 | $43,924.00 | 8.0 | $204,400.00 |
Lonedell School District | 2020 | 40 | $44,057.00 | Not provided | $107,500.00 |
Sullivan School District | 2020 | 243 | $44,161.00 | 7.0 | $132,500.00 |
St. Louis Public Schools | 2020 | 3,183 | $44,321.13 | 5.0 | $234,050.18 |
Missouri School for the Blind | 2020 | 166 | $45,097.00 | 4.5 | $74,204.00 |
Riverview Gardens School District | 2020 | 580 | $45,731.00 | 5.0 | $198,044.49 |
Windsor School District | 2020 | 341 | $45,981.60 | 10.0 | $199,600.00 |
Warren County School District | 2020 | 347 | $46,155.00 | Not provided | $163,200.00 |
Meramec Valley School District | 2020 | 406 | $47,189.72 | 10.0 | $165,000.00 |
Fort Zumwalt School District | 2020 | 2,372 | $48,326.00 | 9.0 | $209,115.00 |
DeSoto School District | 2020 | 287 | $49,522.70 | 11.0 | $153,310.50 |
Northwest School District | 2020 | 626 | $49,676.00 | 12.0 | $181,571.80 |
Hillsboro School District | 2020 | 279 | $50,433.12 | Not provided | $139,999.92 |
Normandy Schools Collaborative | 2020 | 422 | $50,992.50 | 3.0 | $202,000.00 |
Mehlville School District | 2020 | 1,153 | $51,725.00 | 10.0 | $223,330.00 |
Hazelwood School District | 2020 | 2,125 | $52,232.32 | 7.0 | $253,126.00 |
Affton School District | 2020 | 279 | $52,337.12 | 8.0 | $185,400.00 |
Bayless School District | 2020 | 168 | $52,458.00 | Not provided | $221,000.00 |
Special School District of St. Louis County | 2020 | 5,118 | $53,091.07 | 10.0 | $245,000.08 |
University City School District | 2020 | 333 | $54,262.00 | 9.0 | $201,629.52 |
Francis Howell School District | 2020 | 2,019 | $55,220.00 | 11.0 | $227,826.00 |
Festus School District | 2020 | 297 | $55,550.00 | 12.0 | $203,304.00 |
Ferguson-Florissant School District | 2020 | 1,214 | $56,470.00 | 8.0 | $235,850.00 |
Parkway School District | 2020 | 2,164 | $58,000.00 | 11.0 | $275,090.82 |
Lindbergh School District | 2020 | 491 | $58,266.00 | 7.0 | $210,000.00 |
Hancock Place School District | 2020 | 165 | $58,475.00 | 14.0 | $235,115.00 |
Brentwood School District | 2020 | 159 | $58,628.00 | 5.0 | $185,658.00 |
Maplewood-Richmond Heights School District | 2020 | 151 | $59,346.00 | Not provided | $199,000.00 |
Jennings School District | 2020 | 264 | $59,807.00 | 7.0 | $223,388.55 |
Valley Park School District | 2020 | 104 | $61,722.06 | 9.0 | $180,000.00 |
Clayton School District | 2020 | 442 | $68,700.00 | 9.0 | $233,775.00 |
Pattonville School District | 2020 | 532 | $68,750.00 | Not provided | $255,340.00 |
Wentzville School District | 2020 | 22 | $76,467.50 | 4.5 | $121,095.00 |
-
About the database
New this year, the Post-Dispatch requested salary data from each individual St. Louis-area public school district in addition to requesting statewide educator salary and experience data from the Missouri Department of Elementary and Secondary Education. The salary and experience data from DESE includes only certificated staff members, and can be seen in the Missouri Teacher Salaries section of this app.
To capture non-certificated staff, such as paraprofessionals and some cooks and custodians, the Post-Dispatch made requests to school districts individually this year. Some districts were able to isolate non-certificated staff in their payroll systems, and others were not. For some districts, such as Franklin County and Silex, only non-certificated staff are shown. For others, all staff are shown.
Fox, Sunrise and Spring Bluff school districts were only able to provide hourly rates for non-certificated employees, and not annual salary estimates. Those employees are not shown, because aside from elected or appointed officials, employees are only listed in this database if they earn at least $20,000.
* — This figure, as well as the median salaries and experience levels listed, excludes any employee labeled as part-time, temporary or seasonal. If an agency did not specify part-time/full-time status, then employees were excluded if the agency did not provide an annual salary or annualized pay rate. Some employees with part-time designations (such as a city council member) may still be included in the database (if the agency provided those salaries), though those salaries would be excluded from agency totals. Aside from elected or appointed officials, part-time employees are only listed in this database if they earn at least $20,000. However, their information is excluded from agency or department totals.