Pennsylvania
Medical schools in Pennsylvania
Pennsylvania has 9 medical schools: 7 MD and 2 DO, 3 of them public. They are listed by our overall ranking, which weights research funding and admissions selectivity most.
- Most research funding: Perelman School of Medicine at the University of Pennsylvania ($810M from the NIH).
- Most graduates in primary care: Lake Erie College of Osteopathic Medicine (36.9%).
- Lowest median debt: Perelman School of Medicine at the University of Pennsylvania ($130,845).
| # | School | MCAT | NIH funding | Primary care | In state | Median debt |
|---|---|---|---|---|---|---|
| 3 | Perelman School of Medicine at the University of PennsylvaniaPhiladelphia · MD · Private | 522 | $810M | 14% | 20% | $131K |
| 19 | University of Pittsburgh School of MedicinePittsburgh · MD · Public | 521 | $570M | 18% | 22% | $196K |
| 57 | Lewis Katz School of Medicine at Temple UniversityPhiladelphia · MD · Public | — | $66.5M | 19% | 33% | $209K |
| 60 | Sidney Kimmel Medical College at Thomas Jefferson UniversityPhiladelphia · MD · Private | 514 | $68.3M | 18% | 31% | $199K |
| 74 | Geisinger School of MedicineScranton · MD · Private | 514 | $10.5M | — | — | — |
| 78 | Penn State College of MedicineHershey · MD · Public | — | $90.4M | 20% | 30% | $203K |
| 117 | Drexel University College of MedicinePhiladelphia · MD · Private | — | $18.8M | 18% | 19% | $285K |
| 171 | Philadelphia College of Osteopathic MedicinePhiladelphia · DO · Private | 505 | $438K | 36% | 35% | $300K |
| 173 | Lake Erie College of Osteopathic MedicineErie · DO · Private | — | — | 37% | 19% | $258K |
# = national rank on the overall ranking. Rank Pennsylvania schools on your own weights.
Medical schools in Pennsylvania: questions
How many medical schools are in Pennsylvania?
Pennsylvania has 9 medical schools: 7 MD and 2 DO.
What is the best medical school in Pennsylvania?
On our overall ranking, Perelman School of Medicine at the University of Pennsylvania ranks highest in Pennsylvania (3rd nationally). The best school for you depends on whether you value research, primary care, rural practice or low debt most.
Which medical school in Pennsylvania leaves graduates with the least debt?
Perelman School of Medicine at the University of Pennsylvania, with median federal debt of $130,845 at graduation.
Browse medical schools
Rankings by goal
- Best Medical Schools for Research
- Best Medical Schools for Primary Care
- Best Medical Schools for Rural Medicine
- Medical Schools Whose Graduates Stay in State
- Medical Schools With the Lowest Debt
- Most Diverse Medical Schools
- Osteopathic (DO) Medical School Rankings
- Best Public Medical Schools
- Most Selective Medical Schools
- Medical Schools With the Lowest MCAT Scores
By state
- Alabama 3
- Arizona 4
- Arkansas 2
- California 16
- Colorado 2
- Connecticut 3
- District of Columbia 3
- Florida 9
- Georgia 4
- Hawaii 1
- Idaho 1
- Illinois 9
- Indiana 2
- Iowa 2
- Kansas 2
- Kentucky 3
- Louisiana 3
- Maine 1
- Maryland 3
- Massachusetts 4
- Michigan 7
- Minnesota 2
- Mississippi 2
- Missouri 6
- Nebraska 2
- Nevada 3
- New Hampshire 1
- New Jersey 5
- New Mexico 2
- New York 16
- North Carolina 5
- North Dakota 1
- Ohio 7
- Oklahoma 2
- Oregon 1
- Puerto Rico 4
- Rhode Island 1
- South Carolina 3
- South Dakota 1
- Tennessee 5
- Texas 16
- Utah 1
- Vermont 1
- Virginia 6
- Washington 3
- West Virginia 3
- Wisconsin 2
Outside the US
Sources: NIH RePORTER fiscal year 2025 (research funding); CMS Doctors and Clinicians file (where 2005–2019 graduates practice); USDA rural-urban commuting area codes 2020 (rural ZIP codes); College Scorecard (median federal debt); IPEDS 2023–24 (graduates and class makeup); each school's own admissions pages (admissions figures, linked on each school page). Methodology · Download the data (CSV)