The short answer to whether medical school is worth it: for most physicians, the financial return over a full career still significantly exceeds the cost of training. But the longer, more honest answer requires you to look at actual numbers, not assumptions. The average MD graduate in the class of 2023 who borrowed for medical school carried roughly $206,742 in education debt, according to AAMC tuition and student fees data. For DO graduates, that figure was approximately $222,096. Meanwhile, physician salaries vary widely by specialty, and the years you spend earning little or nothing during residency have a compounding cost that most pre-med students underestimate. The gap between what people imagine and what the math actually shows is where the real decision lives.
This article lays out the cost of attendance, post-residency debt scenarios, and physician lifetime earnings by specialty so you can make a grounded judgment. If you want to run your own numbers right now, start with the IMA Student Loan Repayment Calculator, which lets you input your expected debt, interest rate, and repayment timeline to see exactly what your monthly obligation would look like. And for a full breakdown of loan types, federal programs, and repayment strategies, read the companion article on financing medical education with federal and private loans.
What Medical School Actually Costs Right Now
Tuition and fees represent only part of the picture. For the 2023-2024 academic year, public MD programs charged in-state residents an average of $42,500 to $45,000 per year. Out-of-state students at the same public schools paid between $65,000 and $70,000 annually. Private MD programs clustered around $65,000 to $72,000 per year regardless of residency status. Osteopathic programs followed a similar pattern: approximately $46,000 per year for public in-state students and roughly $68,000 at private institutions, based on AACOM data on osteopathic education costs.
Those figures cover tuition and required fees only. Total cost of attendance, which includes housing, food, health insurance, books, supplies, and transportation, pushes the annual expense considerably higher. A student at a public school paying in-state tuition might still face a total annual cost of $65,000 to $75,000. At a private school, the total can exceed $90,000 per year. Over four years, even the most cost-conscious students are looking at total education costs that approach or exceed $250,000.
Interest accrual during medical school and residency adds another layer. Federal Direct Unsubsidized Loans, the primary borrowing vehicle for medical students, begin accruing interest from the date of disbursement. If you enter a five-year surgical residency after four years of medical school, you will have accumulated nine years of interest before you make your first payment as an attending physician. That compounding effect can add tens of thousands of dollars to your total obligation.
Physician Salaries by Specialty: What the Data Shows
The BLS occupational outlook for physicians and surgeons provides the most reliable baseline for salary expectations. As of May 2023, family and general practitioners earned a mean annual wage of approximately $224,460. Internal medicine physicians averaged around $225,950. Pediatricians came in at roughly $216,910. Psychiatrists earned approximately $247,520.
On the higher end, surgeons (excluding ophthalmologists) and anesthesiologists both averaged around $330,550. Obstetricians and gynecologists earned approximately $296,870. Subspecialties like cardiology and radiology are frequently reported at $400,000 or above in industry surveys, though BLS does not always itemize these separately.
These numbers are averages, and they vary meaningfully by geography, practice setting, and years of experience. A family medicine physician in a rural area may earn more than one in a saturated urban market due to demand differentials and incentive packages. Academic physicians typically earn less than those in private practice. It is worth understanding the salary range for the specialties you are genuinely interested in, not just the ones that look best on a spreadsheet.
The Opportunity Cost of Training
One number that rarely appears in simple salary comparisons is the income you forgo during training. A college graduate who enters the workforce at 22 and earns $60,000 per year will have earned $480,000 by age 30. A medical student who starts school at 22, enters residency at 26, and finishes a three-year residency at 29 will have earned a resident salary (typically $60,000 to $70,000 per year) for three of those years and nothing for four. By age 30, the physician is just starting, already carrying six figures in debt, while the non-physician peer may have been saving and investing for eight years.
This gap narrows and eventually reverses. But how quickly it reverses depends on your specialty, your debt load, your repayment strategy, and your spending habits. Which brings us to the scenarios.
Two ROI Scenarios You Can Run Yourself
The following scenarios use realistic estimates. You can adjust the inputs using the IMA Student Loan Repayment Calculator to match your own expected figures.
Scenario 1: General Practitioner
Assume $250,000 in total educational debt (principal plus interest accrued during training) at a 6% interest rate, repaid over a standard 10-year plan. Monthly payments come to approximately $2,775. Total interest paid over the life of the loan would be around $83,000, making your total repayment roughly $333,000. With a starting salary near $220,000, those payments are significant but manageable, consuming about 15% of gross income. Over a 30-year career at relatively stable earnings, gross lifetime income could exceed $6.6 million. The initial debt, while substantial, represents roughly 5% of total career earnings.
Scenario 2: Surgical Specialist
Assume $300,000 in total debt due to a longer training period and more accumulated interest. At a 6% rate over 10 years, monthly payments rise to approximately $3,330, and total repayment reaches about $400,000. However, with a starting salary around $330,000, the monthly payment represents a smaller fraction of income (about 12% of gross). Over a 25-year career (shorter due to a later start), gross earnings could surpass $8.25 million. The debt is higher in absolute terms but proportionally less burdensome.
What These Scenarios Leave Out
Neither scenario accounts for federal or state taxes, which will consume 25% to 37% of gross income depending on your bracket and state. Neither includes malpractice insurance premiums, disability insurance, retirement contributions, or the cost of maintaining a medical license and board certification. They also omit the effect of income-driven repayment plans and the Public Service Loan Forgiveness (PSLF) program, which can substantially change the equation for physicians working at qualifying nonprofit or government employers.
The point is not to give you a single answer. It is to give you the tools to build a realistic model. The students who get into trouble financially are usually the ones who never built that model at all.
When the ROI Gets Weaker, and When It Holds
Is med school worth it for everyone? No. The financial case weakens under certain conditions. If you attend a high-cost private school, choose a lower-paying primary care specialty, carry undergraduate debt in addition to medical school loans, and live in a high-cost area, the payoff period stretches considerably. You may not reach financial breakeven until your late 40s. For someone who would have been equally happy and effective as a physician assistant, nurse practitioner, or other advanced practice provider, the additional years and cost of medical school may not justify the incremental salary increase.
The financial case strengthens when tuition costs are lower (in-state public schools, military scholarship programs, full-ride merit awards), when the chosen specialty pays well, when debt is managed aggressively in the first few years post-residency, and when the physician practices in a location with strong demand and reasonable cost of living. Students who have thought carefully about which specialty genuinely interests them, rather than defaulting to whatever pays the most, tend to report higher career satisfaction as well, which matters when you are looking at a 30-year career.
The AAMC projects a shortage of 18,000 to 124,000 physicians by 2034. That range is wide, but even the low end suggests strong job security and stable demand. Unlike many professions where automation and outsourcing threaten long-term viability, clinical medicine requires human judgment, physical presence, and relational skill. This demand factor is a legitimate part of the ROI conversation.
It is also worth remembering that many students are still early in the process of confirming whether medicine is the right fit. Before committing to the financial investment, spending time in clinical settings and reflecting on what the work actually feels like day to day is one of the most effective ways to pressure-test your decision. Students who have logged meaningful clinical hours, including through structured pre-med clinical experiences, tend to enter medical school with clearer expectations and stronger resolve. If you are still weighing your options and want a structured way to think through your pre-health path, the IMA Pathfinder can help you identify next steps based on where you are right now.
Beyond the Spreadsheet: What the Numbers Cannot Measure
A purely financial analysis of medical school will always be incomplete. The intrinsic rewards of practicing medicine, including the intellectual challenge, the privilege of being trusted with someone’s health, the ongoing learning, and the professional autonomy, do not fit neatly into an ROI formula. Neither does the cost of burnout, which affects a significant percentage of practicing physicians and can erode the value of even a high salary.
Students who approach this question with both financial clarity and personal honesty tend to make better decisions. Ask yourself what kind of work you want to do for decades, not just what kind of salary you want to earn. Ask whether you have spent enough time observing physicians at work to know whether the daily reality matches your expectations. Those who have done this reflection, whether during their first exposure to clinical settings or later in their training, consistently describe feeling more confident about their choice.
Medical school is expensive, long, and demanding. It is also the gateway to a profession with strong earnings potential, high job security, and work that many physicians find deeply meaningful. Whether the investment is worth it depends on your debt level, your specialty choice, your repayment strategy, your personal values, and your willingness to plan carefully. The students who come out ahead are not necessarily the ones who earned the most. They are the ones who went in with clear eyes and a realistic plan.
Frequently Asked Questions
How long does it typically take to pay off medical school debt?
On a standard 10-year repayment plan, most physicians can pay off their loans within a decade of becoming an attending. However, many graduates use income-driven repayment plans that extend the timeline to 20 or 25 years, sometimes with the goal of qualifying for PSLF after 10 years of qualifying payments. The actual payoff timeline depends on your total debt, interest rate, income, and repayment strategy.
Does the specialty I choose significantly affect my financial return?
Yes. The salary gap between the lowest-paying and highest-paying specialties can exceed $150,000 per year. A primary care physician earning $220,000 and a surgical subspecialist earning $400,000 will have very different financial trajectories, even if their debt loads are similar. Training length also matters, because longer residencies and fellowships delay your earning years and increase interest accrual on loans.
Is medical school still worth it compared to becoming a PA or nurse practitioner?
It depends on what you value. PAs and nurse practitioners complete their training in less time, accumulate less debt, and earn competitive salaries, often between $115,000 and $130,000. Physicians earn more over a lifetime, but the breakeven point where total physician earnings surpass total PA or NP earnings (accounting for debt and lost income during training) may not arrive until the physician’s late 30s or early 40s. The decision should weigh financial factors alongside scope of practice, autonomy, and the kind of clinical work you want to do long-term.