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

2026 Best General Public Health Schools in New York

19 Colleges in the United States
1,646 General Public Health Degrees Awarded
$52,621 Avg Early-Career Salary

General Public Health degree programs prepare students for a range of careers in the field. The schools below stand out for the quality of their general public health programs.

To produce this 2026 ranking, College Factual evaluated 43 schools to find the best for general public health students.

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/public-health-general/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/public-health-general/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/public-health/public-health-general/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/public-health-general/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/public-health-general/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/public-health-general/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/public-health/public-health-general/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 14
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 "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 "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: relevant_offers count = 6
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 General Public Health in New York

Below are the schools that deliver the strongest overall general public health education in New York.

Top Schools in General Public Health

1

No school ranked higher than Columbia University In The City Of New York this year for general public health. This very large private not-for-profit university is located in the city of New York. Columbia University In The City Of New York graduates 96% of students within six years. There were roughly 383 general public health students who graduated with this degree at Columbia University In The City Of New York in the most recent data year. Graduates of the general public health program make about $73,074 in their early career. Typical student debt for the program is $23,258. See the full general public health program report for Columbia University In The City Of New York

2

Cuny Graduate School And University Center came in at #2 on our 2026 list of the best general public health schools. This large public university is located in the city of New York. There were roughly 260 general public health students who graduated with this degree at Cuny Graduate School And University Center in the most recent data year. Soon after graduation, general public health degree recipients from Cuny Graduate School And University Center generally make around $74,028. Students borrow a median of $17,921 to complete this degree. See the full general public health program report for Cuny Graduate School And University Center

3
New York University crest
New York University
New York, NY

New York University is a great choice for students pursuing a degree in general public health, landing the #3 spot this year. This very large private not-for-profit university is located in the city of New York. About 88% of students finish within six years. About 53 general public health degrees were awarded at New York University in the most recent year. Graduates of the general public health program make about $52,113 in their early career. Students borrow a median of $19,000 to complete this degree. See the full general public health program report for New York University

4

Students looking for a strong general public health program will find one at Suny Downstate Medical Center, which ranked #4. Set in the city of Brooklyn, Suny Downstate Medical Center is a mid-sized public institution. There were roughly 102 general public health students who graduated with this degree at Suny Downstate Medical Center in the most recent data year. General Public Health graduates of Suny Downstate Medical Center earn a median of $74,881 early in their careers. Typical student debt for the program is $24,882. Get the full general public health details for Suny Downstate Medical Center

5
Syracuse University crest
Syracuse University
Syracuse, NY

A rank of #5 makes Syracuse University one of the top schools for general public health. Set in the city of Syracuse, Syracuse University is a very large private not-for-profit institution. About 84% of students finish within six years. About 70 general public health degrees were awarded at Syracuse University in the most recent year. Graduates of the general public health program make about $43,280 in their early career. Students borrow a median of $27,000 to complete this degree. Read more about the general public health program at Syracuse University

6
Stony Brook University crest
Stony Brook University
Stony Brook, NY

Stony Brook University landed the #6 spot for general public health this year. This very large public university is located in the suburb of Stony Brook. The six-year graduation rate is 76%. There were roughly 32 general public health students who graduated with this degree at Stony Brook University in the most recent data year. Students who receive their general 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. Get the full general public health details for Stony Brook University

7

University Of Rochester earned the #7 position for general public health this year. This large private not-for-profit university is located in the city of Rochester. University Of Rochester graduates 85% of students within six years. There were roughly 16 general public health students who graduated with this degree at University Of Rochester in the most recent data year. General Public Health graduates of University Of Rochester earn a median of $60,865 early in their careers. University Of Rochester graduates carry a median of $19,000 in student loans. See the full general public health program report for University Of Rochester

8

Cuny Borough Of Manhattan Community College landed the #8 spot for general public health this year. Located in the city of New York, Cuny Borough Of Manhattan Community College is a very large public university. Cuny Borough Of Manhattan Community College awarded about 20 general public health degrees in the most recent data year. Soon after graduation, general public health degree recipients from Cuny Borough Of Manhattan Community College generally make around $30,111. Students borrow a median of $5,500 to complete this degree. See the full general public health program report for Cuny Borough Of Manhattan Community College

9

University At Buffalo landed the #9 spot for general public health this year. Set in the suburb of Buffalo, University At Buffalo is a very large public institution. About 75% of students finish within six years. About 233 general public health degrees were awarded at University At Buffalo in the most recent year. Students who receive their general public health degree from University At Buffalo earn around $47,130 in the first couple years of their career. Typical student debt for the program is $23,250. See the full general public health program report for University At Buffalo

10

Suny At Binghamton ranked #10 on our 2026 list of the best general public health schools. Located in the suburb of Vestal, Suny At Binghamton is a very large public university. Roughly 82% of students complete a degree within six years here. Suny At Binghamton awarded about 10 general public health degrees in the most recent data year. Soon after graduation, general public health degree recipients from Suny At Binghamton generally make around $51,766. Students borrow a median of $20,691 to complete this degree. Read more about the general public health program at Suny At Binghamton

11

New York Institute Of Technology came in at #11 for general public health this year. Located in the rural area of Old Westbury, New York Institute Of Technology is a moderately-sized private not-for-profit university. About 59% of students finish within six years. About 19 general public health degrees were awarded at New York Institute Of Technology in the most recent year. Graduates of the general public health program make about $61,734 in their early career. Students borrow a median of $25,435 to complete this degree. Get the full general public health details for New York Institute Of Technology

12
Cuny Laguardia Community College crest
Cuny Laguardia Community College
Long Island City, NY

Cuny Laguardia Community College earned the #12 position for general public health this year. This large public university is located in the city of Long Island City. There were roughly 13 general public health students who graduated with this degree at Cuny Laguardia Community College in the most recent data year. General Public Health graduates of Cuny Laguardia Community College earn a median of $31,437 early in their careers. Cuny Laguardia Community College graduates carry a median of $8,858 in student loans. See the full general public health program report for Cuny Laguardia Community College

13
Adelphi University crest
Adelphi University
Garden City, NY

Adelphi University earned the #13 position for general public health this year. This moderately-sized private not-for-profit university is located in the suburb of Garden City. About 67% of students finish within six years. Adelphi University awarded about 14 general public health degrees in the most recent data year. Soon after graduation, general public health degree recipients from Adelphi University generally make around $51,037. Adelphi University graduates carry a median of $25,487 in student loans. More information about a degree in general public health from Adelphi University

14
Suny At Albany crest
Suny At Albany
Albany, NY

Suny At Albany placed #14 among the best general public health schools. Located in the city of Albany, Suny At Albany is a very large public university. The six-year graduation rate is 61%. Suny At Albany awarded about 182 general public health degrees in the most recent data year. Students who receive their general public health degree from Suny At Albany earn around $55,012 in the first couple years of their career. Typical student debt for the program is $25,086. Read more about the general public health program at Suny At Albany

15

Suny College At Old Westbury landed the #15 spot for general public health this year. This moderately-sized public university is located in the suburb of Old Westbury. Suny College At Old Westbury graduates 45% of students within six years. Suny College At Old Westbury awarded about 56 general public health degrees in the most recent data year. Students who receive their general public health degree from Suny College At Old Westbury earn around $44,443 in the first couple years of their career. Suny College At Old Westbury graduates carry a median of $20,274 in student loans. Get the full general public health details for Suny College At Old Westbury

16
Hofstra University crest
Hofstra University
Hempstead, NY

Hofstra University earned the #16 position for general public health this year. Set in the suburb of Hempstead, Hofstra University is a large private not-for-profit institution. Hofstra University graduates 68% of students within six years. Hofstra University awarded about 28 general public health degrees in the most recent data year. General Public Health graduates of Hofstra University earn a median of $51,947 early in their careers. Hofstra University graduates carry a median of $26,000 in student loans. Read more about the general public health program at Hofstra University

17
Saint Bonaventure University crest
Saint Bonaventure University
Saint Bonaventure, NY

Saint Bonaventure University placed #17 among the best general public health schools. Located in the town of Saint Bonaventure, Saint Bonaventure University is a mid-sized private not-for-profit university. About 67% of students finish within six years. Saint Bonaventure University awarded about 10 general public health degrees in the most recent data year. General Public Health graduates of Saint Bonaventure University earn a median of $43,190 early in their careers. Saint Bonaventure University graduates carry a median of $25,917 in student loans. See the full general public health program report for Saint Bonaventure University

18

Saint John Fisher College landed the #18 spot for general public health this year. Located in the suburb of Rochester, Saint John Fisher College is a mid-sized private not-for-profit university. Saint John Fisher College graduates 74% of students within six years. About 21 general public health degrees were awarded at Saint John Fisher College in the most recent year. General Public Health graduates of Saint John Fisher College earn a median of $55,630 early in their careers. Saint John Fisher College graduates carry a median of $25,086 in student loans. More information about a degree in general public health from Saint John Fisher College

19

Cuny Bronx Community College ranked #19 on our 2026 list of the best general public health schools. Set in the city of Bronx, Cuny Bronx Community College is a moderately-sized public institution. There were roughly 20 general public health students who graduated with this degree at Cuny Bronx Community College in the most recent data year. General Public Health graduates of Cuny Bronx Community College earn a median of $35,768 early in their careers. Students borrow a median of $8,224 to complete this degree. Get the full general public health details for Cuny Bronx Community College

20
Hartwick College crest
Hartwick College
Oneonta, NY

Hartwick College earned the #20 position for general public health this year. Set in the town of Oneonta, Hartwick College is a small private not-for-profit institution. About 53% of students finish within six years. Hartwick College awarded about 13 general public health degrees in the most recent data year. Soon after graduation, general public health degree recipients from Hartwick College generally make around $41,061. Hartwick College graduates carry a median of $25,740 in student loans. More information about a degree in general public health from Hartwick College

21

Monroe College Main Campus came in at #21 for general public health this year. Located in the city of Bronx, Monroe College Main Campus is a large private for-profit university. Monroe College Main Campus graduates 60% of students within six years. Monroe College Main Campus awarded about 26 general public health degrees in the most recent data year. Soon after graduation, general public health degree recipients from Monroe College Main Campus generally make around $55,246. Typical student debt for the program is $30,904. More information about a degree in general public health from Monroe College Main Campus

22

Upstate Medical University earned the #22 position for general public health this year. Upstate Medical University is a small public school located in the city of Syracuse. About 25 general public health degrees were awarded at Upstate Medical University in the most recent year. Soon after graduation, general public health degree recipients from Upstate Medical University generally make around $42,681. Students borrow a median of $24,909 to complete this degree. See the full general public health program report for Upstate Medical University

23

Albany College Of Pharmacy And Health Sciences placed #23 among the best general public health schools. Set in the city of Albany, Albany College Of Pharmacy And Health Sciences is a small private not-for-profit institution. Albany College Of Pharmacy And Health Sciences graduates 57% of students within six years. About 14 general public health degrees were awarded at Albany College Of Pharmacy And Health Sciences in the most recent year. Students who receive their general public health degree from Albany College Of Pharmacy And Health Sciences earn around $71,648 in the first couple years of their career. Students borrow a median of $27,000 to complete this degree. Get the full general public health details for Albany College Of Pharmacy And Health Sciences

24

Suny College At Potsdam placed #24 among the best general public health schools. Set in the town of Potsdam, Suny College At Potsdam is a mid-sized public institution. Suny College At Potsdam graduates 45% of students within six years. Suny College At Potsdam awarded about 14 general public health degrees in the most recent data year. Students who receive their general public health degree from Suny College At Potsdam earn around $32,485 in the first couple years of their career. Typical student debt for the program is $26,540. Read more about the general public health program at Suny College At Potsdam

25
Excelsior College crest
Excelsior College
Albany, NY

Excelsior College ranked #25 on our 2026 list of the best general public health schools. Excelsior College is a large private not-for-profit school located in the city of Albany. About 12 general public health degrees were awarded at Excelsior College in the most recent year. Graduates of the general public health program make about $70,677 in their early career. Typical student debt for the program is $31,129. Read more about the general public health program at Excelsior College

ADBLOCK #173
View All General Public Health Rankings >

ADBLOCK #115

Notes and References

The ranking above is published by College Factual (MF_RANKING_2025), 2026 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 43 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