MCAT Target Score by Medical School Tier

Find the MCAT score range for MD programs.

Select your target medical school tier (Top 10/Top 25/Top 50/State School) to see the median MCAT and GPA for accepted students, based on AAMC and publicly reported MD admissions data.

What MCAT do I need for a top medical school?

Top 10 MD programs admit students with median MCATs around 520–521 and GPAs near 3.9. Scoring at or above these medians makes you competitive on the numbers, though research and clinical experience also matter heavily.

Find your MCAT target for any medical school tier

Medical school tiers expect very different MCAT and GPA profiles. This tool lets you pick a target tier — Top 10, Top 25, Top 50, or State School — and shows the median MCAT and GPA of accepted students for that band, drawn from AAMC matriculant data and publicly reported MD program statistics. Enter your own numbers and it tells you how you stack up against each tier’s medians.

How it works

AAMC publishes median MCAT and GPA for matriculants, and individual MD programs report their accepted-student statistics. This tool aggregates representative medians per tier:

Top 10        MCAT ≈ 520   GPA ≈ 3.90
Top 25        MCAT ≈ 517   GPA ≈ 3.85
Top 50        MCAT ≈ 513   GPA ≈ 3.78
State School  MCAT ≈ 510   GPA ≈ 3.70

If you enter your MCAT and GPA, the tool compares each against the selected tier’s median and flags whether you are at or above, or below, each target.

Tips and notes

Programs evaluate MCAT and GPA together, so a strength in one can partly compensate for the other — but clearing both medians is the safest position. The numbers are screening thresholds, not the whole story: clinical hours, research output, letters, and a coherent narrative routinely move applicants who sit near or slightly below median. These figures are representative aggregates that shift each cycle, so confirm against the specific MSAR or program data for any school you target.