
The less you spend on medical school, the less likely you are to graduate with a massive debt that will affect your happiness, lifestyle, specialty choice, and job choice. Like college tuition, the average tuition for medical school has been skyrocketing in recent years.
Despite a few highly publicized “free tuition” schools, the vast majority of medical schools are expensive enough that if you pay for the entire thing (plus living expenses) with student loans, you will end up owing at least $200,000 after you're finished.
This post has become a yearly exercise where we take a look at the current costs of going to medical school. The American Association of Medical Colleges (the MD organization) publishes a list each year of medical schools you can sort by the cost of tuition, required fees, and health insurance. If you do this, you will discover that there are 20 schools where your all-in required costs (not including living expenses) are less than $30,000 per year (there were 18 such schools in 2022-2023 and 19 in 2021-2022). Unfortunately, you will also discover that almost all of them require you to be a resident of Texas, Puerto Rico, New Mexico, Nebraska, or North Carolina to get those deals. Outside of those states, your choice of cheap schools will be severely limited.
Affordable Medical Schools Under $30,000 (for 2023-2024)
Without further ado, let's introduce our contenders. There are 20 “low-cost medical schools” (two more than last year!). First, a handy-dandy summary chart.
Note that on February 26, 2024, it was reported that Ruth Gottesman, a former professor at the medical school, donated $1 billion to make tuition free for all students at Albert Einstein College of Medicine in New York City.
Now, a few notes on these schools.
#1 USUHS
The Uniformed Services University of the Health Sciences F. Edward Herbert School of Medicine in Bethesda, Maryland was named after a New Orleans congressman who, prior to his political career, was a journalist who uncovered serious corruption in Louisiana politics. He was Louisiana's longest-serving congressman and was prominent on the House Armed Services Committee.
At any rate, USUHS is both the cheapest and the most expensive medical school. Not only will you pay nothing for tuition, fees, and health insurance, but they will actually pay you as an O-1 (2nd Lieutenant or Ensign). That's a base pay of $3,826.20 per month [2024] plus a tax-free Basic Allowance for Subsistence (BAS) of $316.98 per month and a tax-free Basic Allowance for Housing (BAH) of $2,877 (about $3,558 with dependents) for a grand total of $7,020 per month ($84,242 per year). And you can count on a likely raise every year. Being paid more than $80,000 per year to attend medical school? The price doesn't get much better than that. Unfortunately, it is also the most expensive medical school in that it will cost you seven years of your life in military service. If you want to spend your career as a military doctor, this is the best place to attend medical school. If you do not want to be a military doctor, enrolling here will be the biggest mistake of your life,
#2 Kaiser
Kaiser Permanente Bernard J. Tyson School of Medicine in Pasadena, California was named after the former chairman and CEO of Kaiser. He died in 2019, about the time the school was started. Kaiser is currently the only truly free medical school in the country. While California is not the cheapest place to live, you will pay no tuition, fees, or health insurance premiums. However, the school has only promised to waive tuition for its first five classes. So, if you enroll there by the fall of 2024, you're good to go (though it could cost you close to $35,000 per year in housing costs). We'll see what happens after that. As a private school, residents of any state can apply and have a chance to get in.
#3 and #4 NYU
NYU has two medical school campuses. It used to be that the cheapest one was on Long Island and the very slightly more expensive one was in Manhattan. For this year, at least, both cost exactly the same. NYU got a ton of publicity a few years ago when it started waiving tuition for its medical school. Lots of people may not have realized that you still have to pay fees and health insurance premiums, which total just over $4,000 per year. Plus, you have to cover the cost of living in New York. Not exactly free, but considering that NYU used to be one of the most expensive medical schools in the country, this is a substantial improvement. Plus, it's one of the few places on this list where non-residents can be accepted at all.
#4.5 Cleveland Clinic
As an update after publication, the Cleveland Clinic Lerner School of Medicine is another “free” medical school. It does not charge tuition, although it has a mandatory research year during which it charges “5% of tuition” as a “continuation fee.” I know, 5% of 0$ should still be $0, but when they say “free tuition,” what they mean is everyone gets a full tuition scholarship. There is still a tuition. It's actually really expensive at $69,712. So, that research year will cost you $3,486. The scholarship also only covers some of the fees. While that extra year may be a “$200,000-$800,000 mistake” if you really don't want to do research, it's still an awfully cheap medical education and deservedly earns a place high on this list.
#5 Puerto Rico
If you are a resident of Puerto Rico, this is your “in-state” school. Take advantage! While there may still be some bias against a Puerto Rico grad, it is generally considered easier to match from there than from other schools located in the Caribbean, because it is still considered a “US school.”
#6 Texas A&M
Perhaps best known for its football team, A&M also has a cheap medical school in College Station (near Houston).
#7 New Mexico
If you're a New Mexico resident, this is your state school. If you're a non-resident, it'll cost you $52,295 per year.
#8, #9, #13, #14, #15, #17, and #20 University of Texas
The University of Texas has six campuses: located in Austin, near McAllen on the Mexican border, in Houston, in Dallas, in San Antonio, in Tyler (the first medical school in East Texas), and in Galveston. Three have interesting names. The first is in Houston, named after pediatric allergist John P. McGovern who donated $75 million to the school. No, I have no idea where he got his money from. The second is in Austin, where they slip the name “Dell” into the title. Michael and Susan Dell pledged $50 million to the school over 10 years. The third is the University of Texas Health Sciences Center at San Antonio Joe R. and Teresa Lozano Long School of Medicine, which boasts the longest and most intriguing name on the list (why can't he have his full middle name in there too?). Joe Long was the chairman of First State Bank and donated $25 million to the school. All seven of these schools provide an inexpensive medical education. You just have to live in Texas to get these deals.
#10 and #11 Texas Tech
Texas Tech has two campuses. Texas Tech University Health Sciences Center Paul L. Foster School of Medicine is in El Paso and is named after a billionaire who was the chairman of the board of Western Refining. He donated $50 million to the school. Meanwhile, Texas Tech University Health Sciences Center School of Medicine is based in Lubbock. There are many Texas schools on this list. Texas has long been known as the cheapest state in which to attend medical school, and 12 of the 20 schools on this list are located in the Lone Star State. Non-residents can attend Texas schools, but they'll end up paying more. However, that amount is sometimes less than resident tuition in their own states! In this case, non-residents will pay $38,000-$40,000 to attend one of these schools.
#12 Marshall University Joan C. Edwards School of Medicine
A new entrant to our list. This school is based in Huntington, West Virginia, and it offers residents of the state a med school education for a bit under $24,000 a year. That’s a big discount over the out-of-state cost of $59,150.
#16 University of Houston
This is another inexpensive Texas public medical school.
#18 Brody School of Medicine at East Carolina University
Another new entrant to the list, the Brody School of Medicine at East Carolina University charges just a dollar less than $28,000 a year for residents of North Carolina. Located in Greenville, the school is near ECU Health Medical Center, a flagship hospital, and a major office of Thermo Fisher Scientific, a major medical equipment and pharmaceutical provider.
#19 Baylor
Yet another inexpensive Texan medical school located in Houston. It separated from Baylor University in 1969, and it has had a very interesting history. Despite being private, out-of-staters have a higher (but still reasonable) bill here of about $40,000.
What About the DO Schools?
The American Association of Colleges of Osteopathic Medicine (the osteopathic medical school organization) publishes a similar list each year. However, it does not include health insurance in its totals—just tuition and fees.
#1 North Texas
The Texas College of Osteopathic Medicine is associated with the University of North Texas Health Sciences Center in Fort Worth. If you're a Texas resident, your total tuition and fees are $19,700. It's a public institution in Texas, so it's no surprise that it's the cheapest DO school in the country.
#2 West Virginia
The West Virginia School of Osteopathic Medicine is in Lewisburg. It is also a public university. In-state tuition and fees come in at $23,672.
I hope you enjoyed that romp through the cheapest medical schools in the land. It looks like we have a little extra time today, so let's create a Wall of Shame while we're at it, discussing the most expensive schools out there.
Most Expensive Medical Schools
The wall of shame. All of these medical schools charge an egregious amount for tuition, fees, and health insurance, and they should be ashamed of themselves. If you just sort the AAMC list for highest cost, you'll quickly discover that the highest costs are charged to non-residents at state schools. For the 2023-24 school year, these include:
Public Schools, Non-State Resident
- University of Washington School of Medicine: $96,489
- Northeast Ohio Medical University: $96,031
- University of South Carolina School of Medicine Greenville: $91,885
- University of South Carolina School of Medicine Columbia: $91,841
- Spencer Fox Eccles School of Medicine at the University of Utah: $88,319
- University of Missouri-Columbia School of Medicine: $88,296
- University of Illinois College of Medicine: $86,704
- University of Missouri-Kansas City School of Medicine: $83,775
- Oregon Health & Science University School of Medicine: $82,329
- University of South Dakota, Sanford School of Medicine: $81,384
- University of Connecticut School of Medicine: $80,217
The University of Washington wasn't even on this list a few years ago. Now, it's the most expensive medical school in the country.
Let's also do a top-10 for the private schools, public schools for residents, and the DO schools.
Private Schools
- Hackensack Meridian School of Medicine: $80,203
- Weill Cornell Medicine: $78,709
- Tufts University School of Medicine: $78,066
- Columbia University Vagelos College of Physicians and Surgeons: $78,052
- Tulane University School of Medicine: $77,522
- Northwestern University The Feinberg School of Medicine: $77,088
- Perelman School of Medicine at the University of Pennsylvania: $76,035
- Geisinger Commonwealth School of Medicine: $75,826
- Georgetown University School of Medicine: $75,698
- The Warren Alpert Medical School of Brown University: $75,655
Public Schools of In-State Residents
- Virginia Tech Carilion School of Medicine: $64,057
- Oakland University William Beaumont School of Medicine: $59,096
- Oregon Health & Science University School of Medicine: $57,045
- Carle Illinois College of Medicine: $56,836
- University of Michigan Medical School: $56,802
- University of Virginia School of Medicine: $55,928
- Renaissance School of Medicine at Stony Brook University: $54,744
- University of Washington School of Medicine: $54,684
- University of Illinois College of Medicine: $52,804
- Northeast Ohio Medical University $52,468
Interesting that the gap from the No. 10 most expensive private school to the No. 1 most expensive public school for residents is still more than $11,000 per year. That just goes to show you how much less expensive going to your state school is than going to most private schools.
Osteopathic Medical Schools
Remember this category does not include health insurance—just tuition and fees.
- Chicago College of Osteopathic Medicine/Midwestern University: $87,461
- Arizona College of Osteopathic Medicine/Midwestern University: $85,380
- A.T. Still University School of Osteopathic Medicine in Arizona: $81,759
- Touro College of Osteopathic Medicine New York – Middletown: $81,678
- Touro College of Osteopathic Medicine New York – Harlem: $80,073
- A.T. Still University Kirksville College of Osteopathic Medicine: $79,085
- University of the Incarnate Word School of Osteopathic Medicine: $74,077
- Alabama College of Osteopathic Medicine: $74,296
- NYIT College Of Osteopathic Medicine: $72,253
- Liberty University College of Osteopathic Medicine: $66,405
It's worth noting that the most expensive school here, Chicago College of Osteopathic Medicine/Midwestern University, increased its cost by more than $8,000 from the previous year. These schools cover a wide range, but you can certainly spend at least as much money on an osteopathic medical education as a private allopathic education.
The Bottom Line
Unless “free medical school” becomes a lot more popular, the average physician is likely to graduate with increasing levels of debt. It's important to come up with an effective long-term strategy on how to pay for medical school. Keep in mind there is a dramatic difference between paying $75,000+ per year and paying $25,000 per year. As a general rule, most pre-meds should still choose to attend the least expensive school they can get into.
Student loans and the many programs and options are challenging to navigate. If you need help, check out StudentLoanAdvice.com, a WCI company.
What do you think? How does your school stack up? Do you think it is worth paying $50,000 a year in tuition and fees? $75,000? $90,000?
[This updated post was originally published in 2021.]
You should write the same article about dental schools! Would be a great resource for those going the dental route.
It’s been on the list for a while.
I second the dental school article🙂
What about the SUNY schools? It’s been a minute, but when I attended tuition was 5000 a year for in-state.
Looks like they’re between $50,000-$75,000 a year, depending on whether you’re an in-state resident. That’s for tuition, fees, and health insurance. Not sure when you were in school, but even a decade ago, it was somewhere between $39,000-$65,000 for everything.
Interesting that CCLCM is talked about in the linked-to post about free schools, but nowhere in this post, and the comments asking about it two years ago are unanswered. Did they get rid of the scholarship for all students, or does it not count for this list because of the extra research year, or because there’s only 32 students per year, or something?
Sounds like an oversight. That sort of thing happens a lot when posts are re-run for their SEO value.
Although a mandatory research year certain diminishes its value. That could be a “$200-800K mistake”. Whether that means it’s not free or not I’ll leave to the beholder.
Still seems like CCLCM should be on the list; USUHS also has lots of caveats, after all.
Added it to the article. We’ll try to add it to the graphic at some point too.
I proudly teach at the #1 most expensive private school! Kind of sucks that Hackensack is #1 on the wall of shame in that category, but thanks Jim for making this post. I show students that rotate with me this post and it helps light a fire under them to learn about PSLF specifically and personal finance in general 🙂
Which brings me to a more broader and tougher to answer question- do you find that the more expensive medical schools have students that are more financially literate? An interesting observation here in NJ is that Hackensack has always signed up for the WCI Champions program and I assume because that huge tuition bill is like a financial emergency! The state schools, Rutgers, I see are not on the WCI Champions program despite my efforts to send emails to students attending my alma mater. And their tuition did not make the expensive school list here. Do you think that through the weird quirk of behavioral finance it is better to attend a more expensive medical school maybe because it fires up that old amygdala to become financially literate?
I don’t know that they’re more financially literate, but I think they are more likely to specialize.
Cleveland Clinic Lerner College of Medicine is 100% free. I am a recent graduate. We did not have to pay for the research year in any way. The Cleveland Clinic paid for everything including parking passes. This needs to be corrected. *the program is rather expensive, but the Cleveland Clinic floats the bill, not the student*
Thanks for the correction. I need to add Albert Einstein to this list too now that they don’t charge tuition.