Agencies

Agency Year FT employees* Median salary Median experience ↑ Top earner
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-Urbana-Champaign 2020 11,673 $61,388.18 Not provided $4,008,000.00
Missouri University of Science and Technology 2020 771 $69,720.00** Not provided $399,999.96
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 Administration 2020 870 $76,202.70 Not provided $600,000.00
University of Missouri-Columbia*** 2020 7,204 $70,548.24** Not provided $981,977.52
University of Illinois-Springfield 2020 723 $53,681.52 Not provided $299,636.00
University of Missouri-Kansas City 2020 1,866 $61,351.56** Not provided $433,500.00
Belleville 2020 311 $70,752.00 Not provided $133,358.00
University of Missouri-St. Louis 2020 1,042 $63,919.76** Not provided $325,000.08
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
Missouri Historical Society 2020 155 $47,750.04 4.0 $325,000.00
St. Louis Economic Development Partnership 2020 52 $64,471.03 4.0 $260,000.00
Wildwood 2020 25 $63,538.26 4.0 $173,847.00
St. Louis city Medical Examiner 2020 12 $40,235.00 4.5 $119,626.00
St. Louis Science Center 2020 138 $44,553.68 4.5 $422,219.41
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 License Collector 2020 34 $36,004.80 5.5 $81,598.40
Wentzville 2020 249 $59,798.70 6.0 $123,968.00
St. Louis Treasurer 2020 120 $33,644.00 6.0 $134,446.00
Jefferson County 2020 640 $45,385.60 6.0 $141,639.96
University City 2020 264 $62,788.13 6.0 $173,400.03
Missouri Botanical Garden 2020 343 $44,027.17 6.0 $367,500.00
St. Louis County 2020 3,831 $51,168.00 7.0 $180,918.40
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
St. Louis Sheriff 2020 161 $33,956.00 7.0 $109,278.00
Franklin County 2020 317 $49,316.80 7.0 $147,590.82
St. Charles Community College 2020 361 $50,937.98 7.0 $235,962.72
Chesterfield 2020 234 $57,366.19 7.0 $173,400.03
St. Charles County 2020 1,054 $51,256.68 7.0 $191,709.69
St. Louis County Library 2020 408 $41,349.04 8.0 $183,473.03
Arnold 2020 119 $58,968.00 8.0 $121,222.40
St. Louis Collector of Revenue 2019 92 $41,912.00 8.0 $196,532.44
Creve Coeur 2020 103 $64,764.00 8.0 $182,004.00
Webster Groves 2020 155 $62,417.89 9.0 $191,023.66
Bi-State Development 2020 2,145 $51,896.00 9.0 $280,000.00
St. Louis Development Corp. 2020 62 $56,453.02 9.0 $250,000.00
St. Louis Zoo 2020 394 $50,084.80 9.0 $593,610.00
Overland 2020 95 $49,228.87 9.0 $107,482.06
St. Charles city 2020 443 $63,280.05 9.0 $172,076.23
St. Clair County 2020 718 $47,361.40 9.0 $173,744.64
St. Louis Community College 2020 1,098 $59,491.50 9.0 $295,418.00
St. Louis Recorder of Deeds 2020 33 $46,693.92 9.0 $103,818.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
Metropolitan St. Louis Sewer District 2020 974 $65,700.00 10.0 $213,400.00
Clayton 2020 187 $68,874.00 10.0 $180,000.00
Hazelwood 2020 159 $64,249.02 11.0 $137,362.50
Kirkwood 2020 272 $68,487.62 11.0 $195,000.00
Maryland Heights 2020 195 $64,324.00 11.0 $174,569.46
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
Ballwin 2020 141 $53,965.00 13.0 $144,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
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
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
Jefferson County School District 2020 127 $43,760.00 Not provided $152,700.00
Pattonville School District 2020 532 $68,750.00 Not provided $255,340.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
Bayless School District 2020 168 $52,458.00 Not provided $221,000.00
St. Charles School District 2020 163 $33,711.84 Not provided $78,414.88
Normandy Schools Collaborative 2020 422 $50,992.50 3.0 $202,000.00
St. Clair School District 2020 70 $29,268.20 3.0 $81,348.64
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
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
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
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
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
Jennings School District 2020 264 $59,807.00 7.0 $223,388.55
Sullivan School District 2020 243 $44,161.00 7.0 $132,500.00
Lindbergh School District 2020 491 $58,266.00 7.0 $210,000.00
Hazelwood School District 2020 2,125 $52,232.32 7.0 $253,126.00
Ritenour School District 2020 121 $38,859.84 8.0 $165,914.00
Affton School District 2020 279 $52,337.12 8.0 $185,400.00
Kirkwood School District 2020 232 $38,908.80 8.0 $159,681.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
Lincoln School District 2020 715 $43,924.00 8.0 $204,400.00
Ladue School District 2020 99 $42,660.00 8.0 $135,957.53
Fort Zumwalt School District 2020 2,372 $48,326.00 9.0 $209,115.00
University City School District 2020 333 $54,262.00 9.0 $201,629.52
Clayton School District 2020 442 $68,700.00 9.0 $233,775.00
Valley Park School District 2020 104 $61,722.06 9.0 $180,000.00
Rockwood School District 2020 753 $34,902.00 9.0 $100,201.40
Special School District of St. Louis County 2020 5,118 $53,091.07 10.0 $245,000.08
Windsor School District 2020 341 $45,981.60 10.0 $199,600.00
New Haven School District 2020 72 $40,187.50 10.0 $91,500.00
Mehlville School District 2020 1,153 $51,725.00 10.0 $223,330.00
Union School District 2020 83 $29,640.00 10.0 $102,153.91
Meramec Valley School District 2020 406 $47,189.72 10.0 $165,000.00
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
Parkway School District 2020 2,164 $58,000.00 11.0 $275,090.82
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
Franklin County School District 2020 5 $30,532.00 12.0 $33,116.00
Hancock Place School District 2020 165 $58,475.00 14.0 $235,115.00
Silex School District 2020 7 $26,049.00 15.0 $40,872.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.