
Want to Save on Med School? These 10 Public Schools Have the Lowest Tuition
We know that medical schools charge high fees, but some public universities offer lower tuition for in-state students. This helps students and families to save money and encourages students to study in medical school.
According to U.S. News & World Report, the average in-state tuition for public medical schools in 2023-2024 was $39,540, but there are some schools who are charging much less.
The University of New Mexico School of Medicine had the lowest tuition, at $19,576, but the highest tuition fee is of the University of Pittsburgh which charged $64,606.
Top 10 Most Affordable Public Medical Schools (2023-2024)
Check the list of the top 10 affordable public medical schools near you in Americas:
Rank | Medical School | In-State Tuition & Fees |
1 | University of New Mexico School of Medicine | $19,576 |
2 | University of Texas Rio Grande Valley School of Medicine | $21,143 |
3 | Texas Tech University Health Sciences Center | $22,379 |
4 | University of North Texas Health Science Center (TCOM) | $22,504 |
5 | Brody School of Medicine at East Carolina University | $23,297 |
6 | University of Texas Health Science Center at San Antonio | $23,500 |
7 | Medical University of South Carolina | $23,630 |
8 | University of Texas Health Science Center at Houston | $23,755 |
9 | University of Texas Southwestern Medical Center | $24,543 |
10 | Texas A&M University College of Medicine | $24,893 |
The main reason behind the low charges of fees by Public medical schools is that they offer lower tuition to residents. For students looking to minimize medical school expenses and complete a degree, these are good options.