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