Guide to the Cost of Medical School
Share this article:
Editor’s note: Lantern by SoFi seeks to provide content that is objective, independent and accurate. Writers are separate from our business operation and do not receive direct compensation from advertisers or partners. Read more about our Editorial Guidelines and How We Make Money.
Medical School Tuition Cost
Private Medical School
Private medical school tuition averages $65,453 per year for some students. The average total cost of private school education is $261,812.
Public Medical School
Public medical school tuition averages $52,483 per year for some students. The average total cost of public school education is $209,932.
Resident
The average cost of public medical school tuition for in-state residents is $52,611. The average cost of public medical school tuition for out-of-state residents is $65,325.
Average Cost of the Top 10 Medical Schools in the US
Most Expensive Medical Schools in the US
Washington University in St. Louis: Washington University’s tuition for the 2023–24 school year is $65,001. Columbia University: Columbia University’s tuition and fees for the 2023–24 school year is $66,816. Harvard Medical School: Harvard’s tuition for the 2023–24 school year is $66,284.
Other Costs of Medical School
Room and Board
Books and Supplies
Fees
Average Total Cost of Medical School
Strategies for Paying for Med School
Medical School Student Loans
Financial Aid
Scholarships for Medical School
Refinancing Undergraduate Student Loans
The Takeaway
Frequently Asked Questions
About the Author
Share this article: