Medical schools in Pennsylvania have garnered a reputation for being exceptionally competitive higher education institutions. If you are considering a vocation as a doctor, it is important to know universities require a bachelor’s or master’s degree in an approved field of study plus an acceptable score on the Medical College Admission Test (MCAT). If accepted, you will invest 4 years to finish the core classes that will culminate in a Doctor of Medicine (M.D.) or Doctor of Osteopathic Medicine (D.O.) designation.
A shift occurs after earning a degree as students pivot to medical institutions to perform an internship and residency. The final step in the process to become a doctor in Pennsylvania is the successful completion of a written test and practical examination before applying for licensure. Learn more about the top-ranked med schools in Pennsylvania by researching the accredited universities below or by diving into our medical degree and PreMed portals.
Both pages have details about how to become a doctor and list the accredited colleges offering medical degrees in Pennsylvania. In addition, you are able to dig into similar healthcare degrees pathways like cytotechnology, epidemiology, oncology, biomedical science, and genetics. Get organized, stay focused, and chart a path to help you find the best med school in Pennsylvania for you today.
List of Medical Schools in Pennsylvania (7 Schools)
The Pennsylvania medical schools listed below are accredited by the Liaison Committee on Medical Education, which is an organization that provides accreditation for medical education nationwide.
Schools are sorted by size with the largest medical schools first, based on the number of medical student graduates per year.
Thomas Jefferson University in Greenville, PA
Visit the website for Thomas Jefferson University at http://www.jefferson.edu
Program Details
- Medical program accredited since 1942
- About 270 students graduate per year
- Estimated tuition & fees are about $60,000 per year
Drexel University in Monessen, PA
Visit the website for Drexel University at http://drexel.edu
Program Details
- Medical program accredited since 1942
- About 240 students graduate per year
- Estimated tuition & fees are about $30,000 per year
Temple University in Philadelphia, PA
Visit the website for Temple University at http://www.temple.edu
Program Details
- Medical program accredited since 1942
- About 180 students graduate per year
- Estimated tuition & fees are about $55,000 per year (Nonresidents: $58,000)
University of Pennsylvania in Lancaster, PA
Visit the website for University of Pennsylvania at http://www.upenn.edu
Program Details
- Medical program accredited since 1942
- About 150 students graduate per year
- Estimated tuition & fees are about $62,000 per year
Pennsylvania State University – College of Medicine in Malvern, PA
Visit the website for Pennsylvania State University – College of Medicine at http://med.psu.edu/web/college/
Program Details
- About 140 students graduate per year
- Estimated tuition & fees are about $52,000 per year
University of Pittsburgh – Pittsburgh Campus in Johnstown, PA
Visit the website for University of Pittsburgh – Pittsburgh Campus at http://www.pitt.edu
Program Details
- Medical program accredited since 1942
- About 140 students graduate per year
- Estimated tuition & fees are about $59,000 per year (Nonresidents: $62,000)
Brown University (YTI) in York, PA
Visit the website for Brown University at http://www.brown.edu
Program Details
- Medical program accredited since 1963
- About 130 students graduate per year
- Estimated tuition & fees are about $65,000 per year
Physicians can work in many types of specialties which may cause a large range in salary expectations. Here is a list of average annual salaries for general practitioners working in major cities in Pennsylvania.
- Pittsburgh: $206,000
- Harrisburg, Carlisle: $163,000
- Allentown, Bethlehem, Easton: $216,000
- Reading: $210,000
- Scranton, Wilkes, Barre, Hazleton: $265,000
Many medical programs can be expensive. You can supplement your budget for school with scholarships—apply to medical scholarships today and start saving up for your dream school!
Doctor’s in Pennsylvania Compared to Median Income Averages
- +333%Â Above State Median Income
- +309%Â Above National Median Income
Doctors in Pennsylvania take home an average of 79.00 per hour. Annual earnings for Doctor’s working in the State of Pennsylvania average $163,894 which is 333% above the state median income and 309% above the national median income for all occupations. Employment for a Doctor makes up just of the working population in Pennsylvania and is limited due to the specific qualifications required along with the schooling involved in this career path.
The increasing demand for qualified Doctors coupled with the educational barrier to enter the field is met with a steady supply of eager college graduates anxious to make a long-lasting impact in the lives of others in and around Pennsylvania.
Average Income for a Doctor in Pennsylvania
Employment | Median Hourly Wage | Median Annual Wage | |
Pennsylvania Doctor | 101,560 | $79.00 | $163,894 |
State Average | 5,546,570.00 | $18.26 | $37,970.00 |
National Average | 155,760,000.00 | $19.33 | $35,977.00 |
Source: Bureau of Labor Statistics, NCES, O*NET Online
Notes: Tuition & fee amounts are for both Pennsylvania in-state residents and out of state students, unless noted otherwise. The tuition information displayed is an estimate, which we calculated based on historical data and should be solely used for informational purposes only. Please contact the respective doctor school for information about the current school year.
Source: IPEDS Survey 2012-2020: Data obtained from the US Dept. of Education’s Integrated Postsecondary Education Data System (IPEDS). Data may vary depending on school and academic year.
Drawing on her experience as a middle and high school teacher, Margaret Lipman strives to provide valuable insights for students when writing about scholarships and college application strategies in her articles for Scholarship Institute.