DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/health-care-professions/medicine/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/medicine/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/medicine/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/medicine/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/medicine/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/medicine/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/medicine/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: No offers_data.offers found, showing generic ESYOH widget
Best Schools for Medicine in Pennsylvania
Below are the schools that deliver the strongest overall medicine education in Pennsylvania.
Top Schools in Medicine
Leading the list is Pennsylvania State University Main Campus, our #1 school for medicine. Pennsylvania State University Main Campus is a very large public school located in the city of University Park. The six-year graduation rate is 86%. About 135 medicine degrees were awarded at Pennsylvania State University Main Campus in the most recent year.
See the full medicine program report for Pennsylvania State University Main Campus
Students looking for a strong medicine program will find one at University Of Pennsylvania, which ranked #2. University Of Pennsylvania is a very large private not-for-profit school located in the city of Philadelphia. Roughly 96% of students complete a degree within six years here. University Of Pennsylvania awarded about 148 medicine degrees in the most recent data year. Students who receive their medicine degree from University Of Pennsylvania earn around $71,367 in the first couple years of their career. Students borrow a median of $16,155 to complete this degree.
Read more about the medicine program at University Of Pennsylvania
Drexel University is a great choice for students pursuing a degree in medicine, landing the #3 spot this year. Set in the city of Philadelphia, Drexel University is a very large private not-for-profit institution. Drexel University graduates 78% of students within six years. About 254 medicine degrees were awarded at Drexel University in the most recent year. Students who receive their medicine degree from Drexel University earn around $68,085 in the first couple years of their career. Drexel University graduates carry a median of $28,838 in student loans.
Read more about the medicine program at Drexel University
University Of Pittsburgh Pittsburgh Campus came in at #4 on our 2026 list of the best medicine schools. Located in the city of Pittsburgh, University Of Pittsburgh Pittsburgh Campus is a very large public university. About 86% of students finish within six years. University Of Pittsburgh Pittsburgh Campus awarded about 126 medicine degrees in the most recent data year. Students who receive their medicine degree from University Of Pittsburgh Pittsburgh Campus earn around $67,571 in the first couple years of their career. University Of Pittsburgh Pittsburgh Campus graduates carry a median of $24,958 in student loans.
See the full medicine program report for University Of Pittsburgh Pittsburgh Campus
Students looking for a strong medicine program will find one at Temple University, which ranked #5. Located in the city of Philadelphia, Temple University is a very large public university. About 75% of students finish within six years. Temple University awarded about 298 medicine degrees in the most recent data year. Medicine graduates of Temple University earn a median of $67,343 early in their careers. Temple University graduates carry a median of $26,259 in student loans.
See the full medicine program report for Temple University
Philadelphia College Of Osteopathic Medicine ranked #6 on our 2026 list of the best medicine schools. Philadelphia College Of Osteopathic Medicine is a mid-sized private not-for-profit school located in the city of Philadelphia. Philadelphia College Of Osteopathic Medicine awarded about 447 medicine degrees in the most recent data year. Students who receive their medicine degree from Philadelphia College Of Osteopathic Medicine earn around $63,717 in the first couple years of their career.
Get the full medicine details for Philadelphia College Of Osteopathic Medicine
The Commonwealth Medical College earned the #7 position for medicine this year. The Commonwealth Medical College is a small private not-for-profit school located in the city of Scranton. There were roughly 115 medicine students who graduated with this degree at The Commonwealth Medical College in the most recent data year. Medicine graduates of The Commonwealth Medical College earn a median of $66,759 early in their careers.
Read more about the medicine program at The Commonwealth Medical College
Lake Erie College Of Osteopathic Medicine came in at #8 for medicine this year. Located in the city of Erie, Lake Erie College Of Osteopathic Medicine is a mid-sized private not-for-profit university. About 640 medicine degrees were awarded at Lake Erie College Of Osteopathic Medicine in the most recent year. Medicine graduates of Lake Erie College Of Osteopathic Medicine earn a median of $63,605 early in their careers.
Get the full medicine details for Lake Erie College Of Osteopathic Medicine
Thomas Jefferson University landed the #9 spot for medicine this year. Thomas Jefferson University is a moderately-sized private not-for-profit school located in the city of Philadelphia. About 69% of students finish within six years. Thomas Jefferson University awarded about 257 medicine degrees in the most recent data year. Students who receive their medicine degree from Thomas Jefferson University earn around $67,992 in the first couple years of their career. Students borrow a median of $32,256 to complete this degree.
More information about a degree in medicine from Thomas Jefferson University
Notes and References
This ranking is produced by College Factual (MF_RANKING_2025), 2026 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).
Ranking method: College Major Top Ranked · 9 schools evaluated.
- The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE), serves as the core of our data about colleges.
- Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
More about our data sources and methodologies.
ADBLOCK #116