Best Mechanical Engineering Schools in Missouri
Missouri has 6 colleges offering Mechanical Engineering programs tracked by the College Scorecard, producing 545 recent graduates. Graduates earn $66,174 on average within two years, roughly in line with the national average of $64,585.
Public vs Private: Mechanical Engineering in Missouri
Private schools produce $2,481 more in early earnings on average, but typically cost more. Compare net price to determine which offers better ROI.
Mechanical Engineering Schools in Missouri, Ranked by Earnings
Saint Louis University
Saint Louis, MO · Private
Washington University in St Louis
St. Louis, MO · Private
University of Missouri-Columbia
Columbia, MO · Public
Missouri University of Science and Technology
Rolla, MO · Public
University of Missouri-Kansas City
Kansas City, MO · Public
University of Missouri-St Louis
Saint Louis, MO · Public
Frequently Asked Questions
What is the best school for Mechanical Engineering in Missouri?
How much do Mechanical Engineering graduates earn in Missouri?
What is the hardest Mechanical Engineering school to get into in Missouri?
Should I attend a public or private school for Mechanical Engineering in Missouri?
Other Popular Majors in Missouri
Mechanical Engineering in Other States
Get Mechanical Engineering Career Insights
We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.
No spam. Unsubscribe anytime.
Source: U.S. Department of Education College Scorecard, field-of-study file last updated June 2026. Institution-level figures elsewhere on the site come from the June 2026 release.