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.