
Business school is a serious investment of time and money.
It makes sense to choose a business school based on what will help lead you to the highest salary once you graduate with an MBA.
With that in mind, online lender SoFi looked at the average salary graduates of American business schools earn and ranked the top 20.
SoFi's approach is unique. It reviewed the self-reported income on over 60,000 student-loan refinancing forms from January 2014 to December 2017.
The average salary for graduates of all business schools SoFi reviewed was $109,992. The University of Pennsylvania took the top spot, beating out Harvard, Columbia, and Stanford business schools. Wharton graduates earn an average salary of $224,034, according to SoFi's data.
Below are the top 20 business schools where graduates earn the most money, ranked from lowest to highest salary.