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.