Agencies

Agency Year FT employees* Median salary Median experience Top earner ↑
St. Louis License Collector 2020 34 $36,004.80 5.5 $81,598.40
St. Ann 2020 110 $49,044.00 3.0 $103,162.00
St. Louis Recorder of Deeds 2020 33 $46,693.92 9.0 $103,818.00
Overland 2020 95 $49,228.87 9.0 $107,482.06
St. Louis Board of Aldermen 2020 16 $58,719.44 10.0 $108,706.52
St. Louis Sheriff 2020 161 $33,956.00 7.0 $109,278.00
Ferguson 2020 115 $50,000.08 5.0 $113,282.00
St. Louis city Medical Examiner 2020 12 $40,235.00 4.5 $119,626.00
Arnold 2020 119 $58,968.00 8.0 $121,222.40
Wentzville 2020 249 $59,798.70 6.0 $123,968.00
Manchester 2020 79 $56,471.59 5.0 $128,128.00
Belleville 2020 311 $70,752.00 Not provided $133,358.00
St. Louis Treasurer 2020 120 $33,644.00 6.0 $134,446.00
Florissant 2020 248 $55,848.00 7.0 $135,746.00
22nd Circuit Court 2020 265 $46,878.00 Not provided $136,526.00
Hazelwood 2020 159 $64,249.02 11.0 $137,362.50
Jefferson County 2020 640 $45,385.60 6.0 $141,639.96
O'Fallon, Mo. 2020 431 $56,825.60 10.0 $142,251.20
Ballwin 2020 141 $53,965.00 13.0 $144,000.00
Franklin County 2020 317 $49,316.80 7.0 $147,590.82
St. Louis Circuit Attorney 2020 110 $48,725.00 2.0 $167,193.00
St. Charles city 2020 443 $63,280.05 9.0 $172,076.23
Chesterfield 2020 234 $57,366.19 7.0 $173,400.03
University City 2020 264 $62,788.13 6.0 $173,400.03
St. Clair County 2020 718 $47,361.40 9.0 $173,744.64
Madison County 2020 782 $60,236.80 12.0 $173,744.74
Wildwood 2020 25 $63,538.26 4.0 $173,847.00
Maryland Heights 2020 195 $64,324.00 11.0 $174,569.46
Clayton 2020 187 $68,874.00 10.0 $180,000.00
St. Louis County 2020 3,831 $51,168.00 7.0 $180,918.40
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
Webster Groves 2020 155 $62,417.89 9.0 $191,023.66
St. Charles County 2020 1,054 $51,256.68 7.0 $191,709.69
Kirkwood 2020 272 $68,487.62 11.0 $195,000.00
St. Louis Public Library 2020 253 $34,711.00 7.0 $195,300.00
St. Louis Collector of Revenue 2019 92 $41,912.00 8.0 $196,532.44
St. Peters 2020 414 $63,606.40 12.0 $201,656.00
Metropolitan St. Louis Sewer District 2020 974 $65,700.00 10.0 $213,400.00
St. Charles Community College 2020 361 $50,937.98 7.0 $235,962.72
St. Louis city 2020 5,182 $49,140.52 12.0 $240,006.00
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
Bi-State Development 2020 2,145 $51,896.00 9.0 $280,000.00
State of Missouri 2020 54,301 $33,180.48 Not provided $295,321.44
St. Louis Community College 2020 1,098 $59,491.50 9.0 $295,418.00
University of Illinois-Springfield 2020 723 $53,681.52 Not provided $299,636.00
Missouri Historical Society 2020 155 $47,750.04 4.0 $325,000.00
University of Missouri-St. Louis 2020 1,042 $63,919.76** Not provided $325,000.08
Missouri Botanical Garden 2020 343 $44,027.17 6.0 $367,500.00
Missouri University of Science and Technology 2020 771 $69,720.00** Not provided $399,999.96
State of Illinois 2020 64,990 $73,100.00** Not provided $408,800.00
St. Louis Science Center 2020 138 $44,553.68 4.5 $422,219.41
University of Missouri-Kansas City 2020 1,866 $61,351.56** Not provided $433,500.00
St. Louis Art Museum 2020 215 $45,836.70 5.0 $590,000.00
St. Louis Zoo 2020 394 $50,084.80 9.0 $593,610.00
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 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

* — 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 ↑
Franklin County School District 2020 5 $30,532.00 12.0 $33,116.00
Silex School District 2020 7 $26,049.00 15.0 $40,872.00
Grandview School District 2020 21 $25,280.27 4.0 $55,703.00
Strain-Japan School District 2020 9 $34,313.00 12.0 $71,177.25
Missouri School for the Blind 2020 166 $45,097.00 4.5 $74,204.00
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
New Haven School District 2020 72 $40,187.50 10.0 $91,500.00
Webster Groves School District 2020 165 $33,217.60 6.0 $91,668.00
Washington School District 2020 156 $27,088.64 Not provided $99,899.75
Rockwood School District 2020 753 $34,902.00 9.0 $100,201.40
Union School District 2020 83 $29,640.00 10.0 $102,153.91
Lonedell School District 2020 40 $44,057.00 Not provided $107,500.00
Elsberry School District 2020 93 $37,980.00 8.0 $111,259.00
Crystal City School District 2020 53 $42,360.00 6.0 $120,000.00
Wentzville School District 2020 22 $76,467.50 4.5 $121,095.00
Winfield School District 2020 152 $38,385.00 4.0 $125,629.67
Sullivan School District 2020 243 $44,161.00 7.0 $132,500.00
Ladue School District 2020 99 $42,660.00 8.0 $135,957.53
Hillsboro School District 2020 279 $50,433.12 Not provided $139,999.92
Orchard Farm School District 2020 99 $30,139.20 5.0 $140,760.00
Jefferson County School District 2020 127 $43,760.00 Not provided $152,700.00
DeSoto School District 2020 287 $49,522.70 11.0 $153,310.50
Kirkwood School District 2020 232 $38,908.80 8.0 $159,681.00
Dunklin School District 2020 187 $43,900.00 Not provided $162,548.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
Ritenour School District 2020 121 $38,859.84 8.0 $165,914.00
Valley Park School District 2020 104 $61,722.06 9.0 $180,000.00
Northwest School District 2020 626 $49,676.00 12.0 $181,571.80
Affton School District 2020 279 $52,337.12 8.0 $185,400.00
Brentwood School District 2020 159 $58,628.00 5.0 $185,658.00
Riverview Gardens School District 2020 580 $45,731.00 5.0 $198,044.49
Maplewood-Richmond Heights School District 2020 151 $59,346.00 Not provided $199,000.00
Windsor School District 2020 341 $45,981.60 10.0 $199,600.00
University City School District 2020 333 $54,262.00 9.0 $201,629.52
Normandy Schools Collaborative 2020 422 $50,992.50 3.0 $202,000.00
Festus School District 2020 297 $55,550.00 12.0 $203,304.00
Lincoln School District 2020 715 $43,924.00 8.0 $204,400.00
Fort Zumwalt School District 2020 2,372 $48,326.00 9.0 $209,115.00
Lindbergh School District 2020 491 $58,266.00 7.0 $210,000.00
Bayless School District 2020 168 $52,458.00 Not provided $221,000.00
Mehlville School District 2020 1,153 $51,725.00 10.0 $223,330.00
Jennings School District 2020 264 $59,807.00 7.0 $223,388.55
Francis Howell School District 2020 2,019 $55,220.00 11.0 $227,826.00
Clayton School District 2020 442 $68,700.00 9.0 $233,775.00
St. Louis Public Schools 2020 3,183 $44,321.13 5.0 $234,050.18
Hancock Place School District 2020 165 $58,475.00 14.0 $235,115.00
Ferguson-Florissant School District 2020 1,214 $56,470.00 8.0 $235,850.00
Special School District of St. Louis County 2020 5,118 $53,091.07 10.0 $245,000.08
Hazelwood School District 2020 2,125 $52,232.32 7.0 $253,126.00
Pattonville School District 2020 532 $68,750.00 Not provided $255,340.00
Parkway School District 2020 2,164 $58,000.00 11.0 $275,090.82
  • 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.