ADBLOCK #102
College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2026 Best Public Health Schools in the Middle Atlantic Region

75 Colleges in the United States
7,550 Public Health Degrees Awarded
$51,832 Avg Early-Career Salary

Public Health programs are offered at a focused set of schools across the country. The schools below stand out for the quality of their public health programs.

For its 2026 ranking, College Factual looked at 176 schools in the United States to determine which ones were the best for public health students pursuing a degree.

What’s on this page:

ADBLOCK #159
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/health-care-professions/public-health/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/public-health/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/public-health/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 21
DEBUG: Specific major detected (cip4 = 51.22), keeping min_relevance at 0.8
DEBUG: Starting relevance filtering - min_relevance = 0.8, max_relevance = 1
DEBUG: Checking offer "Public Health (I Have a HS Diploma or Associate Degree)" with relevance 1
DEBUG: ✓ Offer "Public Health (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 1)
DEBUG: Checking offer "MSN - Public Health (I Have a BSN)" with relevance 1
DEBUG: ✓ Offer "MSN - Public Health (I Have a BSN)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Doctorate - Public Health (I Have a Masters)" with relevance 1
DEBUG: ✓ Offer "Doctorate - Public Health (I Have a Masters)" ACCEPTED (relevance 1)
DEBUG: Checking offer "Grad Cert - Public Health (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "Grad Cert - Public Health (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "MPH - Public Health (I Have a Bachelors)" with relevance 1
DEBUG: ✓ Offer "MPH - Public Health (I Have a Bachelors)" ACCEPTED (relevance 1)
DEBUG: Checking offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" with relevance 1
DEBUG: ✓ Offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BS in Public Health" with relevance 1
DEBUG: ✓ Offer "BS in Public Health" ACCEPTED (relevance 1)
DEBUG: Checking offer "Master of Public Health (MPH)" with relevance 1
DEBUG: ✓ Offer "Master of Public Health (MPH)" ACCEPTED (relevance 1)
DEBUG: Checking offer "BS in Community Health Education" with relevance 0.8
DEBUG: ✓ Offer "BS in Community Health Education" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Grad Cert - Health Policy (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "Grad Cert - Health Policy (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "BA in Sociology - Community Health" with relevance 0.7
DEBUG: ✗ Offer "BA in Sociology - Community Health" REJECTED (relevance 0.7)
DEBUG: Checking offer "Master of Public Health (MPH) - Global Health" with relevance 0.7
DEBUG: ✗ Offer "Master of Public Health (MPH) - Global Health" REJECTED (relevance 0.7)
DEBUG: Checking offer "MS in Nursing - Population Healthcare" with relevance 0.6
DEBUG: ✗ Offer "MS in Nursing - Population Healthcare" REJECTED (relevance 0.6)
DEBUG: Checking offer "BSW - Social Work (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "BSW - Social Work (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "DSW - Social Work (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "DSW - Social Work (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "MSW - Social Work (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "MSW - Social Work (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: Checking offer "PhD - Social Work (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "PhD - Social Work (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Social Work & Social Sciences Bachelors Programs (I Have a HS Diploma or Associate Degree)" with relevance 0.5
DEBUG: ✗ Offer "Social Work & Social Sciences Bachelors Programs (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Social Work & Social Sciences Doctorate Programs (I Have a Masters)" with relevance 0.5
DEBUG: ✗ Offer "Social Work & Social Sciences Doctorate Programs (I Have a Masters)" REJECTED (relevance 0.5)
DEBUG: Checking offer "Social Work & Social Sciences Masters Programs (I Have a Bachelors)" with relevance 0.5
DEBUG: ✗ Offer "Social Work & Social Sciences Masters Programs (I Have a Bachelors)" REJECTED (relevance 0.5)
DEBUG: Checking offer "MS in Criminal Justice - Public Safety Administration" with relevance 0.3
DEBUG: ✗ Offer "MS in Criminal Justice - Public Safety Administration" REJECTED (relevance 0.3)
DEBUG: relevant_offers count = 9
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 6 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 6
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 6 offers with relevance >= 1.0

Best Schools for Public Health in the Middle Atlantic Region

Below are the schools that deliver the strongest overall public health education in the Middle Atlantic Region.

Top Schools in Public Health

1

Cornell University tops our 2026 ranking of the best public health schools. Cornell University is a very large private not-for-profit school located in the city of Ithaca. Cornell University graduates 95% of students within six years. There were roughly 83 public health students who graduated with this degree at Cornell University in the most recent data year. Students who receive their public health degree from Cornell University earn around $44,516 in the first couple years of their career. Students borrow a median of $12,133 to complete this degree. Get the full public health details for Cornell University

2

Columbia University In The City Of New York is a great choice for students pursuing a degree in public health, landing the #2 spot this year. Located in the city of New York, Columbia University In The City Of New York is a very large private not-for-profit university. Columbia University In The City Of New York graduates 96% of students within six years. About 616 public health degrees were awarded at Columbia University In The City Of New York in the most recent year. Public Health graduates of Columbia University In The City Of New York earn a median of $73,074 early in their careers. Students borrow a median of $23,258 to complete this degree. Read more about the public health program at Columbia University In The City Of New York

3
Lehigh University crest
Lehigh University
Bethlehem, PA

Students looking for a strong public health program will find one at Lehigh University, which ranked #3. Lehigh University is a moderately-sized private not-for-profit school located in the city of Bethlehem. About 88% of students finish within six years. There were roughly 52 public health students who graduated with this degree at Lehigh University in the most recent data year. Graduates of the public health program make about $70,321 in their early career. Students borrow a median of $23,008 to complete this degree. See the full public health program report for Lehigh University

4
University Of Pennsylvania crest
University Of Pennsylvania
Philadelphia, PA

University Of Pennsylvania came in at #4 on our 2026 list of the best public health schools. This very large private not-for-profit university is located in the city of Philadelphia. The six-year graduation rate is 96%. University Of Pennsylvania awarded about 59 public health degrees in the most recent data year. Students who receive their public health degree from University Of Pennsylvania earn around $65,496 in the first couple years of their career. Students borrow a median of $16,155 to complete this degree. See the full public health program report for University Of Pennsylvania

5

Johns Hopkins University is one of the finest schools in the country for a degree in public health, ranking #5. Located in the city of Baltimore, Johns Hopkins University is a very large private not-for-profit university. About 94% of students finish within six years. About 681 public health degrees were awarded at Johns Hopkins University in the most recent year. Public Health graduates of Johns Hopkins University earn a median of $66,959 early in their careers. Typical student debt for the program is $15,500. Get the full public health details for Johns Hopkins University

6

Pennsylvania State University Main Campus placed #6 among the best public health schools. Pennsylvania State University Main Campus is a very large public school located in the city of University Park. The six-year graduation rate is 86%. There were roughly 44 public health students who graduated with this degree at Pennsylvania State University Main Campus in the most recent data year. Get the full public health details for Pennsylvania State University Main Campus

7

George Washington University came in at #7 for public health this year. Located in the city of Washington, George Washington University is a very large private not-for-profit university. Roughly 84% of students complete a degree within six years here. There were roughly 634 public health students who graduated with this degree at George Washington University in the most recent data year. Students who receive their public health degree from George Washington University earn around $57,119 in the first couple years of their career. George Washington University graduates carry a median of $23,822 in student loans. More information about a degree in public health from George Washington University

8
Georgetown University crest
Georgetown University
Washington, DC

Georgetown University ranked #8 on our 2026 list of the best public health schools. This very large private not-for-profit university is located in the city of Washington. Roughly 95% of students complete a degree within six years here. About 69 public health degrees were awarded at Georgetown University in the most recent year. Students who receive their public health degree from Georgetown University earn around $54,666 in the first couple years of their career. Typical student debt for the program is $12,000. See the full public health program report for Georgetown University

9

Rutgers University New Brunswick earned the #9 position for public health this year. This very large public university is located in the city of New Brunswick. The six-year graduation rate is 84%. There were roughly 649 public health students who graduated with this degree at Rutgers University New Brunswick in the most recent data year. Students who receive their public health degree from Rutgers University New Brunswick earn around $56,490 in the first couple years of their career. Students borrow a median of $25,000 to complete this degree. Get the full public health details for Rutgers University New Brunswick

10

Cuny Graduate School And University Center came in at #10 for public health this year. Set in the city of New York, Cuny Graduate School And University Center is a large public institution. About 393 public health degrees were awarded at Cuny Graduate School And University Center in the most recent year. Soon after graduation, public health degree recipients from Cuny Graduate School And University Center generally make around $74,028. Typical student debt for the program is $17,921. See the full public health program report for Cuny Graduate School And University Center

11

University Of Maryland College Park ranked #11 on our 2026 list of the best public health schools. University Of Maryland College Park is a very large public school located in the suburb of College Park. Roughly 89% of students complete a degree within six years here. There were roughly 530 public health students who graduated with this degree at University Of Maryland College Park in the most recent data year. Soon after graduation, public health degree recipients from University Of Maryland College Park generally make around $55,440. Typical student debt for the program is $23,424. See the full public health program report for University Of Maryland College Park

12

Franklin And Marshall College placed #12 among the best public health schools. Located in the city of Lancaster, Franklin And Marshall College is a mid-sized private not-for-profit university. About 84% of students finish within six years. There were roughly 25 public health students who graduated with this degree at Franklin And Marshall College in the most recent data year. Soon after graduation, public health degree recipients from Franklin And Marshall College generally make around $43,134. Franklin And Marshall College graduates carry a median of $20,875 in student loans. More information about a degree in public health from Franklin And Marshall College

13
New York University crest
New York University
New York, NY

New York University earned the #13 position for public health this year. New York University is a very large private not-for-profit school located in the city of New York. The six-year graduation rate is 88%. About 81 public health degrees were awarded at New York University in the most recent year. Students who receive their public health degree from New York University earn around $52,113 in the first couple years of their career. New York University graduates carry a median of $19,000 in student loans. More information about a degree in public health from New York University

14

Suny Downstate Medical Center placed #14 among the best public health schools. This mid-sized public university is located in the city of Brooklyn. About 102 public health degrees were awarded at Suny Downstate Medical Center in the most recent year. Soon after graduation, public health degree recipients from Suny Downstate Medical Center generally make around $74,881. Students borrow a median of $24,882 to complete this degree. Get the full public health details for Suny Downstate Medical Center

15

Albert Einstein College Of Medicine placed #15 among the best public health schools. Located in the city of Bronx, Albert Einstein College Of Medicine is a small private not-for-profit university. There were roughly 12 public health students who graduated with this degree at Albert Einstein College Of Medicine in the most recent data year. Soon after graduation, public health degree recipients from Albert Einstein College Of Medicine generally make around $75,053. Get the full public health details for Albert Einstein College Of Medicine

16

University Of Delaware came in at #16 for public health this year. Set in the suburb of Newark, University Of Delaware is a very large public institution. Roughly 82% of students complete a degree within six years here. University Of Delaware awarded about 121 public health degrees in the most recent data year. Students who receive their public health degree from University Of Delaware earn around $35,437 in the first couple years of their career. Students borrow a median of $25,000 to complete this degree. Get the full public health details for University Of Delaware

17
Towson University crest
Towson University
Towson, MD

Towson University placed #17 among the best public health schools. Located in the city of Towson, Towson University is a very large public university. About 70% of students finish within six years. About 71 public health degrees were awarded at Towson University in the most recent year. Graduates of the public health program make about $50,370 in their early career. Students borrow a median of $21,241 to complete this degree. See the full public health program report for Towson University

18
Syracuse University crest
Syracuse University
Syracuse, NY

Syracuse University ranked #18 on our 2026 list of the best public health schools. Syracuse University is a very large private not-for-profit school located in the city of Syracuse. Syracuse University graduates 84% of students within six years. About 71 public health degrees were awarded at Syracuse University in the most recent year. Public Health graduates of Syracuse University earn a median of $43,280 early in their careers. Syracuse University graduates carry a median of $27,000 in student loans. Get the full public health details for Syracuse University

19
Saint Josephs University crest
Saint Josephs University
Philadelphia, PA

Saint Josephs University earned the #19 position for public health this year. Located in the city of Philadelphia, Saint Josephs University is a moderately-sized private not-for-profit university. Saint Josephs University graduates 79% of students within six years. There were roughly 67 public health students who graduated with this degree at Saint Josephs University in the most recent data year. Public Health graduates of Saint Josephs University earn a median of $65,421 early in their careers. Students borrow a median of $26,426 to complete this degree. Read more about the public health program at Saint Josephs University

20
Cuny Hunter College crest
Cuny Hunter College
New York, NY

Cuny Hunter College landed the #20 spot for public health this year. Set in the city of New York, Cuny Hunter College is a very large public institution. The six-year graduation rate is 57%. Cuny Hunter College awarded about 43 public health degrees in the most recent data year. Students who receive their public health degree from Cuny Hunter College earn around $47,444 in the first couple years of their career. Typical student debt for the program is $11,091. More information about a degree in public health from Cuny Hunter College

21
Stony Brook University crest
Stony Brook University
Stony Brook, NY

Stony Brook University landed the #21 spot for public health this year. Set in the suburb of Stony Brook, Stony Brook University is a very large public institution. Roughly 76% of students complete a degree within six years here. There were roughly 32 public health students who graduated with this degree at Stony Brook University in the most recent data year. Students who receive their public health degree from Stony Brook University earn around $64,289 in the first couple years of their career. Typical student debt for the program is $20,537. See the full public health program report for Stony Brook University

22

University Of Rochester placed #22 among the best public health schools. University Of Rochester is a large private not-for-profit school located in the city of Rochester. About 85% of students finish within six years. About 31 public health degrees were awarded at University Of Rochester in the most recent year. Soon after graduation, public health degree recipients from University Of Rochester generally make around $60,865. University Of Rochester graduates carry a median of $19,000 in student loans. More information about a degree in public health from University Of Rochester

23
Drexel University crest
Drexel University
Philadelphia, PA

Drexel University earned the #23 position for public health this year. This very large private not-for-profit university is located in the city of Philadelphia. Roughly 78% of students complete a degree within six years here. Drexel University awarded about 141 public health degrees in the most recent data year. Graduates of the public health program make about $50,059 in their early career. Typical student debt for the program is $27,000. See the full public health program report for Drexel University

24

University Of Pittsburgh Pittsburgh Campus came in at #24 for public health this year. Set in the city of Pittsburgh, University Of Pittsburgh Pittsburgh Campus is a very large public institution. About 86% of students finish within six years. About 194 public health degrees were awarded at University Of Pittsburgh Pittsburgh Campus in the most recent year. Graduates of the public health program make about $58,507 in their early career. Typical student debt for the program is $21,500. More information about a degree in public health from University Of Pittsburgh Pittsburgh Campus

25

Cuny Borough Of Manhattan Community College came in at #25 for public health this year. This very large public university is located in the city of New York. Cuny Borough Of Manhattan Community College awarded about 48 public health degrees in the most recent data year. Students who receive their public health degree from Cuny Borough Of Manhattan Community College earn around $30,111 in the first couple years of their career. Typical student debt for the program is $5,500. Read more about the public health program at Cuny Borough Of Manhattan Community College

Rest of the Top 50 Public Health Schools

These schools rounded out the top of this year’s public health ranking:

26
27
28
American University crest
American University
Washington, DC
29
30
31
32
33
34
35
36
Rowan University crest
Rowan University
Glassboro, NJ
37
Temple University crest
Temple University
Philadelphia, PA
38
39
40
41
Arcadia University crest
Arcadia University
Glenside, PA
42
Duquesne University crest
Duquesne University
Pittsburgh, PA
43
Cuny Laguardia Community College crest
Cuny Laguardia Community College
Long Island City, NY
44
Adelphi University crest
Adelphi University
Garden City, NY
45
Kean University crest
Kean University
Union, NJ
46
Suny At Albany crest
Suny At Albany
Albany, NY
47
Salisbury University crest
Salisbury University
Salisbury, MD
48
49
50
Nazareth College crest
Nazareth College
Rochester, NY

ADBLOCK #173
View All Public Health Rankings >

ADBLOCK #115

Notes and References

This list is compiled by College Factual (MF_RANKING_2025), 2026 edition. Schools are scored on a blend of student outcomes (graduation rate, post-graduation earnings), affordability, and program focus, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 176 schools evaluated.

More about our data sources and methodologies.

ADBLOCK #116

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs
ADBLOCK #613

Compare Your School Options