Programs in St. Louis

Best Business Programs in St. Louis for 2027

5 business schools in the St. Louis area, ranked city-wide, plus where they place in our statewide rankings for 5 fields. Every list is scored on graduation rate, cost, selectivity, and graduate earnings from federal IPEDS, College Scorecard, and BLS data.

Metro ranking
1
Programs analyzed
142
Schools ranked
5
Fields covered
5
Looking up at a tall curved stainless-steel arch against a deep blue sky

Business Programs in St. Louis, in Brief

The St. Louis business-school ranking compares 5 schools across the metro area, drawn from 142 accredited programs, one row per school. Every one of the five ranked schools is private.

Beyond the two metro lists, 3 St. Louis-area schools appear in our statewide rankings for five fields.

Of the business programs in St. Louis, the largest school is Lindenwood University, with 6,826 students. Principia College graduates the highest share of its students, 74%. Blackburn College is the most selective, admitting 63% of applicants. For distance study, look at McKendree University and Greenville University.

Rankings in St. Louis

Rankings by Field Near St. Louis

Statewide ranks, St. Louis-area schools only.

Schools in the Most St. Louis Rankings

By number of lists, then best rank.

  1. Principia College In 4 rankings · #2 in Business schools
  2. Lindenwood University In 2 rankings · #1 in Business schools
  3. Blackburn College In 2 rankings · #3 in Business schools
  4. McKendree University #4 in Business schools
  5. Greenville University #5 in Business schools

Other Fields, Ranked Nationally

Business Programs in St. Louis: Your Questions, Answered

What is the best business school in St. Louis?

Lindenwood University ranks #1 on our St. Louis business-school ranking with an 82.2 Program Score, ahead of Principia College at 81.5. Scores weigh graduation rate, cost, selectivity and graduate earnings.

How many business schools are in the St. Louis area?

We analyzed 142 accredited business programs in the St. Louis metro, as the Census Bureau defines it, and ranked 5 schools, one row per school.

Which St. Louis business school costs the least?

Lindenwood University has the lowest in-state undergraduate tuition on the St. Louis list, $19,900 a year before aid, and ranks #1.

Can you study business online in St. Louis?

Yes. Two of the five ranked St. Louis-area schools offer the program online, including McKendree University and Greenville University.

Data Sources