Medical school debt now averages $212,341 among the 71% of 2024 graduates who borrowed to pay for their education, according to figures tied to that graduating class. That number alone tells you medical training is expensive, but the real question for anyone weighing this path is how much they personally need to borrow, and what a manageable loan load actually looks like against a future doctor's paycheck.
What Four Years Actually Costs
The median four year cost of attendance for the class of 2025 comes to $286,454 at public medical schools and $390,848 at private ones, and that figure covers more than tuition. Tuition itself for the 2024 to 2025 academic year runs a median of $42,668 annually at public schools and $72,689 at private schools. Multiply that across four years and you get roughly $170,672 for a public education and $290,756 for a private one, before you even factor in rent, food, transportation, books, lab coats, stethoscopes, and the various application and exam fees that pile up along the way.
Living costs shift depending on where you study. First year students on Harvard Medical School's Pathways track can expect to pay about $21,570 for room and board, $2,585 for transportation, and $5,000 in miscellaneous expenses. Compare that to resident students at the University of Texas Health Science Center at Houston's McGovern Medical School, who face closer to $22,430 for room and board, $2,720 for transportation, and $3,360 in miscellaneous costs over the same period. Small differences, but they add up over four years, and they matter when you're building a realistic budget rather than a rough guess.
A New Federal Cap Changes the Math
The One Big Beautiful Bill Act, signed into law on July 4, 2025, now limits how much federal money students can borrow for medical school and other professional graduate programs. Borrowers can take out no more than $50,000 in federal loans per year, with a lifetime cap of $200,000 for that degree. Given that private school costs alone can exceed $290,000 for four years of tuition, that cap means many students will need to lean on scholarships, grants, or private loans to close the gap, rather than assuming federal aid will cover everything.
Figuring Out Your Own Number for Medical School Student Loan Debt
Start with the Free Application for Federal Student Aid, better known as FAFSA, which opens the door not just to federal loans but potentially to scholarships, grants, and work study through the U.S. Department of Education. The Association of American Medical Colleges runs its own fee assistance program, and plenty of scholarships exist at the community and online level that are worth chasing down before you sign for a loan.

If gaps remain after exhausting those options, private loans can fill in the rest. Before accepting anything, read the interest rates and repayment terms on your FAFSA award letter closely, and remember you are never obligated to take the full amount offered. Borrowing less than the maximum, when you can manage it, saves real money over the life of the loan.
Public vs Private Medical School Costs
| Cost Category | Public Schools | Private Schools |
|---|---|---|
| Median annual tuition (2024 to 2025) | $42,668 | $72,689 |
| Four year tuition total | $170,672 | $290,756 |
| Median four year cost of attendance (class of 2025) | $286,454 | $390,848 |
Weighing Debt Against Future Earnings
The Bureau of Labor Statistics put the median annual wage for physicians at $236,000 in 2023. That income potential is a big reason medical school debt gets treated differently than other student loans, but it shouldn't be treated as a blank check either. Your specialty, location, and career timeline all affect how quickly you can realistically pay down six figures of debt, so it makes sense to run the numbers against your own expected income rather than a national median before deciding how much to borrow in the first place.



