Pennsylvania Medical Schools

There are 7 Pennsylvania Medical Schools accredited and approved by Liaison Committee on Medical Education (LCME) - 3 public and 4 private schools.
The 2023 average medical school tuition & fees for Pennsylvania Medical Schools $56,088 for state residents and $62,076 for out-of-state students.
The average MCAT (Medical College Admission Test) scores of enrolled students is 513 and the average GPA is 3.78. The average acceptance rate is 3.76% where 58,797 students have applied and 2,208 students accepted to admit into one or more Medical Schools.
The next table shows the average statistics for Pennsylvania Medical Schools.
2022-2023 Pennsylvania Medical Schools Statistics
Number of Schools7 (3 public, 4 private)
Tuition & Fees
In-State$56,088
Out-of-State$62,076
Total Population5,660
First-Year Students1,311
Average MCAT Scores513
Average GPA3.78
Acceptance Rate3.76%
You may want to sort the schools by touching/clicking the column name that you want.
Pennsylvania Medical Schools
School NameStateTuition & FeesMCATGPAAcceptance RateStudent Population
Perelman School of Medicine at the University of Pennsylvania Pennsylvania $71,935 521 3.92 2.61% 782
Sidney Kimmel Medical College at Thomas Jefferson University Pennsylvania $64,389 514 3.8 2.49% 1,165
University of Pittsburgh School of Medicine Pennsylvania $67,072 ($64,606) 514 3.79 1.69% 710
Lewis Katz School of Medicine, Temple University Pennsylvania $59,462 ($56,080) 512 3.74 1.66% 913
Geisinger Commonwealth School of Medicine Pennsylvania $69,630 ($62,946) 511 3.79 2.19% 472
Drexel University College of Medicine Pennsylvania $67,590 511 3.66 1.92% 1,236
Pennsylvania State University College of Medicine Pennsylvania $65,206 ($60,154) 511 3.75 1.31% 649

Medical School Rankings by Important Statistics

Data Source: