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 |
---|---|---|---|---|---|
22nd Circuit Court | 2020 | 265 | $46,878.00 | Not provided | $136,526.00 |
Arnold | 2020 | 119 | $58,968.00 | 8.0 | $121,222.40 |
Ballwin | 2020 | 141 | $53,965.00 | 13.0 | $144,000.00 |
Belleville | 2020 | 311 | $70,752.00 | Not provided | $133,358.00 |
Bi-State Development | 2020 | 2,145 | $51,896.00 | 9.0 | $280,000.00 |
Chesterfield | 2020 | 234 | $57,366.19 | 7.0 | $173,400.03 |
Clayton | 2020 | 187 | $68,874.00 | 10.0 | $180,000.00 |
Creve Coeur | 2020 | 103 | $64,764.00 | 8.0 | $182,004.00 |
Ferguson | 2020 | 115 | $50,000.08 | 5.0 | $113,282.00 |
Florissant | 2020 | 248 | $55,848.00 | 7.0 | $135,746.00 |
Franklin County | 2020 | 317 | $49,316.80 | 7.0 | $147,590.82 |
Hazelwood | 2020 | 159 | $64,249.02 | 11.0 | $137,362.50 |
Jefferson County | 2020 | 640 | $45,385.60 | 6.0 | $141,639.96 |
Kirkwood | 2020 | 272 | $68,487.62 | 11.0 | $195,000.00 |
Madison County | 2020 | 782 | $60,236.80 | 12.0 | $173,744.74 |
Manchester | 2020 | 79 | $56,471.59 | 5.0 | $128,128.00 |
Maryland Heights | 2020 | 195 | $64,324.00 | 11.0 | $174,569.46 |
Metropolitan St. Louis Sewer District | 2020 | 974 | $65,700.00 | 10.0 | $213,400.00 |
Missouri Botanical Garden | 2020 | 343 | $44,027.17 | 6.0 | $367,500.00 |
Missouri Historical Society | 2020 | 155 | $47,750.04 | 4.0 | $325,000.00 |
Missouri University of Science and Technology | 2020 | 771 | $69,720.00** | Not provided | $399,999.96 |
O'Fallon, Mo. | 2020 | 431 | $56,825.60 | 10.0 | $142,251.20 |
Overland | 2020 | 95 | $49,228.87 | 9.0 | $107,482.06 |
St. Ann | 2020 | 110 | $49,044.00 | 3.0 | $103,162.00 |
St. Charles city | 2020 | 443 | $63,280.05 | 9.0 | $172,076.23 |
St. Charles Community College | 2020 | 361 | $50,937.98 | 7.0 | $235,962.72 |
St. Charles County | 2020 | 1,054 | $51,256.68 | 7.0 | $191,709.69 |
St. Clair County | 2020 | 718 | $47,361.40 | 9.0 | $173,744.64 |
St. Louis Art Museum | 2020 | 215 | $45,836.70 | 5.0 | $590,000.00 |
St. Louis Board of Aldermen | 2020 | 16 | $58,719.44 | 10.0 | $108,706.52 |
St. Louis Circuit Attorney | 2020 | 110 | $48,725.00 | 2.0 | $167,193.00 |
St. Louis city | 2020 | 5,182 | $49,140.52 | 12.0 | $240,006.00 |
St. Louis city Medical Examiner | 2020 | 12 | $40,235.00 | 4.5 | $119,626.00 |
St. Louis Collector of Revenue | 2019 | 92 | $41,912.00 | 8.0 | $196,532.44 |
St. Louis Community College | 2020 | 1,098 | $59,491.50 | 9.0 | $295,418.00 |
St. Louis County | 2020 | 3,831 | $51,168.00 | 7.0 | $180,918.40 |
St. Louis County Library | 2020 | 408 | $41,349.04 | 8.0 | $183,473.03 |
St. Louis Development Corp. | 2020 | 62 | $56,453.02 | 9.0 | $250,000.00 |
St. Louis Economic Development Partnership | 2020 | 52 | $64,471.03 | 4.0 | $260,000.00 |
St. Louis License Collector | 2020 | 34 | $36,004.80 | 5.5 | $81,598.40 |
St. Louis Public Library | 2020 | 253 | $34,711.00 | 7.0 | $195,300.00 |
St. Louis Recorder of Deeds | 2020 | 33 | $46,693.92 | 9.0 | $103,818.00 |
St. Louis Science Center | 2020 | 138 | $44,553.68 | 4.5 | $422,219.41 |
St. Louis Sheriff | 2020 | 161 | $33,956.00 | 7.0 | $109,278.00 |
St. Louis Treasurer | 2020 | 120 | $33,644.00 | 6.0 | $134,446.00 |
St. Louis Zoo | 2020 | 394 | $50,084.80 | 9.0 | $593,610.00 |
St. Peters | 2020 | 414 | $63,606.40 | 12.0 | $201,656.00 |
State of Illinois | 2020 | 64,990 | $73,100.00** | Not provided | $408,800.00 |
State of Missouri | 2020 | 54,301 | $33,180.48 | Not provided | $295,321.44 |
University City | 2020 | 264 | $62,788.13 | 6.0 | $173,400.03 |
University of Illinois Administration | 2020 | 870 | $76,202.70 | Not provided | $600,000.00 |
University of Illinois-Chicago | 2020 | 11,953 | $69,690.00 | Not provided | $721,344.00 |
University of Illinois-Springfield | 2020 | 723 | $53,681.52 | Not provided | $299,636.00 |
University of Illinois-Urbana-Champaign | 2020 | 11,673 | $61,388.18 | Not provided | $4,008,000.00 |
University of Missouri-Columbia*** | 2020 | 7,204 | $70,548.24** | Not provided | $981,977.52 |
University of Missouri-Kansas City | 2020 | 1,866 | $61,351.56** | Not provided | $433,500.00 |
University of Missouri-St. Louis | 2020 | 1,042 | $63,919.76** | Not provided | $325,000.08 |
Webster Groves | 2020 | 155 | $62,417.89 | 9.0 | $191,023.66 |
Wentzville | 2020 | 249 | $59,798.70 | 6.0 | $123,968.00 |
Wildwood | 2020 | 25 | $63,538.26 | 4.0 | $173,847.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 |
---|---|---|---|---|---|
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 |
Brentwood School District | 2020 | 159 | $58,628.00 | 5.0 | $185,658.00 |
Clayton School District | 2020 | 442 | $68,700.00 | 9.0 | $233,775.00 |
Crystal City School District | 2020 | 53 | $42,360.00 | 6.0 | $120,000.00 |
DeSoto School District | 2020 | 287 | $49,522.70 | 11.0 | $153,310.50 |
Dunklin School District | 2020 | 187 | $43,900.00 | Not provided | $162,548.00 |
Elsberry School District | 2020 | 93 | $37,980.00 | 8.0 | $111,259.00 |
Ferguson-Florissant School District | 2020 | 1,214 | $56,470.00 | 8.0 | $235,850.00 |
Festus School District | 2020 | 297 | $55,550.00 | 12.0 | $203,304.00 |
Fort Zumwalt School District | 2020 | 2,372 | $48,326.00 | 9.0 | $209,115.00 |
Francis Howell School District | 2020 | 2,019 | $55,220.00 | 11.0 | $227,826.00 |
Franklin County School District | 2020 | 5 | $30,532.00 | 12.0 | $33,116.00 |
Grandview School District | 2020 | 21 | $25,280.27 | 4.0 | $55,703.00 |
Hancock Place School District | 2020 | 165 | $58,475.00 | 14.0 | $235,115.00 |
Hazelwood School District | 2020 | 2,125 | $52,232.32 | 7.0 | $253,126.00 |
Hillsboro School District | 2020 | 279 | $50,433.12 | Not provided | $139,999.92 |
Jefferson County School District | 2020 | 127 | $43,760.00 | Not provided | $152,700.00 |
Jennings School District | 2020 | 264 | $59,807.00 | 7.0 | $223,388.55 |
Kirkwood School District | 2020 | 232 | $38,908.80 | 8.0 | $159,681.00 |
Ladue School District | 2020 | 99 | $42,660.00 | 8.0 | $135,957.53 |
Lincoln School District | 2020 | 715 | $43,924.00 | 8.0 | $204,400.00 |
Lindbergh School District | 2020 | 491 | $58,266.00 | 7.0 | $210,000.00 |
Lonedell School District | 2020 | 40 | $44,057.00 | Not provided | $107,500.00 |
Maplewood-Richmond Heights School District | 2020 | 151 | $59,346.00 | Not provided | $199,000.00 |
Mehlville School District | 2020 | 1,153 | $51,725.00 | 10.0 | $223,330.00 |
Meramec Valley School District | 2020 | 406 | $47,189.72 | 10.0 | $165,000.00 |
Missouri School for the Blind | 2020 | 166 | $45,097.00 | 4.5 | $74,204.00 |
New Haven School District | 2020 | 72 | $40,187.50 | 10.0 | $91,500.00 |
Normandy Schools Collaborative | 2020 | 422 | $50,992.50 | 3.0 | $202,000.00 |
Northwest School District | 2020 | 626 | $49,676.00 | 12.0 | $181,571.80 |
Orchard Farm School District | 2020 | 99 | $30,139.20 | 5.0 | $140,760.00 |
Parkway School District | 2020 | 2,164 | $58,000.00 | 11.0 | $275,090.82 |
Pattonville School District | 2020 | 532 | $68,750.00 | Not provided | $255,340.00 |
Ritenour School District | 2020 | 121 | $38,859.84 | 8.0 | $165,914.00 |
Riverview Gardens School District | 2020 | 580 | $45,731.00 | 5.0 | $198,044.49 |
Rockwood School District | 2020 | 753 | $34,902.00 | 9.0 | $100,201.40 |
Silex School District | 2020 | 7 | $26,049.00 | 15.0 | $40,872.00 |
Special School District of St. Louis County | 2020 | 5,118 | $53,091.07 | 10.0 | $245,000.08 |
St. Charles School District | 2020 | 163 | $33,711.84 | Not provided | $78,414.88 |
St. Clair School District | 2020 | 70 | $29,268.20 | 3.0 | $81,348.64 |
St. Louis Public Schools | 2020 | 3,183 | $44,321.13 | 5.0 | $234,050.18 |
Strain-Japan School District | 2020 | 9 | $34,313.00 | 12.0 | $71,177.25 |
Sullivan School District | 2020 | 243 | $44,161.00 | 7.0 | $132,500.00 |
Union School District | 2020 | 83 | $29,640.00 | 10.0 | $102,153.91 |
University City School District | 2020 | 333 | $54,262.00 | 9.0 | $201,629.52 |
Valley Park School District | 2020 | 104 | $61,722.06 | 9.0 | $180,000.00 |
Warren County School District | 2020 | 347 | $46,155.00 | Not provided | $163,200.00 |
Washington School District | 2020 | 156 | $27,088.64 | Not provided | $99,899.75 |
Webster Groves School District | 2020 | 165 | $33,217.60 | 6.0 | $91,668.00 |
Wentzville School District | 2020 | 22 | $76,467.50 | 4.5 | $121,095.00 |
Windsor School District | 2020 | 341 | $45,981.60 | 10.0 | $199,600.00 |
Winfield School District | 2020 | 152 | $38,385.00 | 4.0 | $125,629.67 |
-
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.