Skip to content

Public Health & General Preventive Medicine

Medicine practiced at the level of populations rather than patients — epidemiology, policy, and program design, usually paired with an MPH.

Apply ERASMatch NRMP Main MatchJump to the 40 programs ↓

Among the 31 specialties

Each rail below carries one mark per specialty, placed by its true value. Public Health & General Preventive Medicine’s marks are joined by the thread — its shape is what makes this specialty unlike the others.

Training length
Training length: 2 years. Longer than 0 of the 30 specialties reporting; shorter than 26. Reported range across specialties: 2 years to 7 years.
Interviews per position
Interviews per position: 1.6×. More than 1 of the 28 specialties reporting; fewer than 26. Reported range across specialties: 1.0× to 5.0×.
Residents in training
Residents in training: 342. More than 4 of the 30 specialties reporting; fewer than 25. Reported range across specialties: 99 to 40,131.
Programs
Programs: 40. More than 5 of the 31 specialties reporting; fewer than 25. Reported range across specialties: 5 to 820.
States and territories
States and territories: 25. More than 5 of the 31 specialties reporting; fewer than 25. Reported range across specialties: 4 to 52.
Starting salary
Starting salary: not reported for Public Health & General Preventive Medicine.

Every accredited program

Grouped by state, alphabetical within each. We don’t rank programs.

40 programs across 25 states

Arkansas1

California5

Colorado1

Connecticut1

Florida1

Georgia2

Illinois1

Maine1

Maryland3

Massachusetts2

Michigan2

Minnesota1

Mississippi1

New Hampshire1

New Jersey1

New Mexico1

New York6

North Carolina1

Ohio1

Oregon1

South Carolina1

Tennessee1

Texas2

Washington1

Wisconsin1

What the sources report

Published by the bodies that collect them. Each figure carries the year it describes, which is not always the year it was published.

Most recent reported

AAMC ERAS 2027 not-participating programsAll rows on specialty-code 380 AAMC page
6programsAAMC, 2027 ERAS
AAMC ERAS 2027 participating programsAll rows on specialty-code 380 AAMC page
26programsAAMC, 2027 ERAS
AAMC ERAS 2027 unregistered programsAll rows on specialty-code 380 AAMC page
6programsAAMC, 2027 ERAS
ERAS program signalsSelect PH/GPM programs
3signalsAAMC, 2027 ERAS
Programs listed on the AAMC ERAS 2027 pageAll rows on specialty-code 380 AAMC page
38programsAAMC, 2027 ERAS
Current ACGME PH/GPM program countCurrent specialty-380 ADS roster
40programsACGME, 2026-2027
Active NRMP directory tracksLive PH/GPM directory tracks
36tracksNRMP, 2026-07-20 snapshot
Advanced NRMP directory tracksLive PH/GPM directory tracks
13tracksNRMP, 2026-07-20 snapshot
Initial NRMP directory tracksLive PH/GPM directory tracks
5tracksNRMP, 2026-07-20 snapshot
NRMP live directory track countLive PH/GPM directory tracks
42tracksNRMP, 2026-07-20 snapshot
Programs with a live NRMP directory trackCurrent roster programs linked by ACGME ID
28programsNRMP, 2026-07-20 snapshot
Reserved physician NRMP directory tracksLive PH/GPM directory tracks
29tracksNRMP, 2026-07-20 snapshot
Withdrawn NRMP directory tracksLive PH/GPM directory tracks
1tracksNRMP, 2026-07-20 snapshot
ACGME PH/GPM program countACGME Data Resource Book
40programsACGME, 2024-2025
Average first-year salaryFREIDA 2024 specialty summary
71,684.97USDfreida.ama-assn.org, 2024
Average paid vacationFREIDA 2024 specialty summary
18daysfreida.ama-assn.org, 2024
Average residents per programFREIDA 2024 specialty summary
4.7residentsfreida.ama-assn.org, 2024
Average weekly duty hoursFREIDA 2024 specialty summary
46hoursfreida.ama-assn.org, 2024
FREIDA accredited-program countFREIDA 2024 specialty summary
41programsfreida.ama-assn.org, 2024
FREIDA typical program lengthFREIDA 2024 specialty summary
2yearsfreida.ama-assn.org, 2024
Program completionsFREIDA 2024 specialty summary
67graduatesfreida.ama-assn.org, 2024
Total active residentsFREIDA 2024 specialty summary
143residentsfreida.ama-assn.org, 2024

How each measure is made

Training length
Most common accredited length across programs in this specialty.
Residents in training
Total approved positions across all training years, summed across programs.
Programs
Accredited programs currently published in our directory.
States and territories
Distinct states with at least one published program.
Starting salary
Not reported for Public Health & General Preventive Medicine.
Interviews per position
Median interviews a program conducts for each position it offers.