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.
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
4 positions
California5
California Department of Public Health
Sacramento
8 positions
17 positions
8 positions
12 positions
University of California (San Francisco)/University of California School of Public Health
San Francisco
8 positions
Colorado1
8 positions
Connecticut1
Derby
10 positions
Florida1
Florida Department of Health Palm Beach County
West Palm Beach
6 positions
Georgia2
7 positions
Atlanta
8 positions
Illinois1
5 positions
Maine1
Portland
4 positions
Maryland3
29 positions
14 positions
Baltimore
8 positions
Massachusetts2
10 positions
Worcester
4 positions
Michigan2
12 positions
3 positions
Minnesota1
3 positions
Mississippi1
8 positions
New Hampshire1
40 positions
New Jersey1
4 positions
New Mexico1
University of New Mexico School of Medicine
Albuquerque
8 positions
New York6
6 positions
New York City Department of Health and Mental Hygiene
Long Island City
8 positions
2 positions
Stony Brook Medicine/University Hospital
Stony Brook
8 positions
Buffalo
4 positions
6 positions
North Carolina1
University of North Carolina Hospitals
Chapel Hill
10 positions
Ohio1
2 positions
Oregon1
4 positions
South Carolina1
8 positions
Tennessee1
Nashville
6 positions
Texas2
8 positions
6 positions
Washington1
12 positions
Wisconsin1
4 positions
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.
