Internal medicine Residency

Internal medicine is the top specialty by number of residency positions

Internal medicine offers around 9000 categorical, around 1850 preliminary, and around 450 primary care positions. The total number of positions increased by 19% over the last 5 years. As result around 600 ACGME accredited programs offer 32% of all available PGY-1 residency positions. The percent of US MD, DO, and IMG matched applicants have no essential changes over the past years and equal 50%, 12%, and 33% respectively. Mean USMLE Step 1 score of matched applicants equals 235 for US MDs, 227(539 COMPLEX 1) for DOs, and 226/237 for US/non-US IMGs. Mean USMLE Step 2 score of matched applicants equals 248 for US MDs, 240(572 COMPLEX 1) for DOs, and 235/243 for US/non-US IMGs. At the same time, lower scores offer a near 95% probability of the match for US MDs and DOs. It is not possible to say the same about lower scores for IMGs. 96% categorical and 89% preliminary internal medicine positions are filled during the main match. 27% of all matched US IMGs, 27% of all matched DOs, and 50% of matched IMGs were matched into internal medicine residency positions. With the largest number of positions available internal medicine is the best application choice for many successful candidates.

Top size Internal medicine residency programs by state

ID Program State





































































































































Search residency programs by criteria to find all the programs you really need!

Number of PGY-1 Internal medicine positions by state

Number of Internal medicine positions by state based on PGY-1 main residency Match

Percent MDs, DOs and IMGs filled PGY-1 during the main residency Match

Percent of PGY-1 Internal medicine MDs, DOs and IMGs by year

Internal medicine PGY-1 main residency Match statistics

Year Positions Filled(%) MD DO IMGs
2021 11298 94.8 5158 (45 %) 1700 (15 %) 3784 (33 %)
2020 11038 95.2 5218 (47 %) 1592 (14 %) 3628 (32 %)
2019 10310 96.3 5026 (48 %) 1396 (13 %) 3502 (33 %)
2018 9799 96.9 4925 (50 %) 1065 (10 %) 3505 (35 %)
2017 9489 97.9 5069 (53 %) 835 (8 %) 3378 (35 %)

Research Programs

(Log In required)