2027 Best Public Health Schools in New York
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.
College Factual analyzed 30 schools to build this 2027 ranking of the best public health schools.
What’s on this page:
Best Schools for Public Health in New York
Below are the schools that deliver the strongest overall public health education in New York.
Top Schools in Public Health
Our analysis ranked Cornell University the best school in the country for a degree in public health. 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. About 67 public health degrees were awarded at Cornell University in the most recent year. Students who receive their public health degree from Cornell University earn around $44,516 in the first couple years of their career. Typical student debt for the program is $12,133.
More information about a degree in public health from Cornell University
Columbia University In The City Of New York is one of the finest schools in the country for a degree in public health, ranking #2. 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. There were roughly 587 public health students who graduated with this degree at Columbia University In The City Of New York in the most recent data year. Students who receive their public health degree from Columbia University In The City Of New York earn around $73,074 in the first couple years of their career. Students borrow a median of $23,258 to complete this degree.
Get the full public health details for Columbia University In The City Of New York
A rank of #3 makes New York University one of the top schools for public health. New York University is a very large private not-for-profit school located in the city of New York. New York University graduates 88% of students within six years. New York University awarded about 96 public health degrees in the most recent data year. Graduates of the public health program make about $52,113 in their early career. Students borrow a median of $19,000 to complete this degree.
Get the full public health details for New York University
Students looking for a strong public health program will find one at Cuny Graduate School And University Center, which ranked #4. This large public university is located in the city of New York. Cuny Graduate School And University Center awarded about 304 public health degrees in the most recent data year. Students who receive their public health degree from Cuny Graduate School And University Center earn around $74,028 in the first couple years of their career. Students borrow a median of $17,921 to complete this degree.
Read more about the public health program at Cuny Graduate School And University Center
A rank of #5 makes Suny Downstate Medical Center one of the top schools for public health. Suny Downstate Medical Center is a mid-sized public school located in the city of Brooklyn. There were roughly 150 public health students who graduated with this degree at Suny Downstate Medical Center in the most recent data year. Graduates of the public health program make about $74,881 in their early career. Students borrow a median of $24,882 to complete this degree.
See the full public health program report for Suny Downstate Medical Center
Albert Einstein College Of Medicine came in at #6 for public health this year. Located in the city of Bronx, Albert Einstein College Of Medicine is a small private not-for-profit university. There were roughly 18 public health students who graduated with this degree at Albert Einstein College Of Medicine in the most recent data year. Students who receive their public health degree from Albert Einstein College Of Medicine earn around $75,053 in the first couple years of their career.
Get the full public health details for Albert Einstein College Of Medicine
Stony Brook University ranked #7 on our 2027 list of the best public health schools. Stony Brook University is a very large public school located in the suburb of Stony Brook. Stony Brook University graduates 76% of students within six years. About 28 public health degrees were awarded at Stony Brook University in the most recent year. Soon after graduation, public health degree recipients from Stony Brook University generally make around $64,289. Stony Brook University graduates carry a median of $20,537 in student loans.
More information about a degree in public health from Stony Brook University
Syracuse University placed #8 among the best public health schools. This very large private not-for-profit university is located in the city of Syracuse. The six-year graduation rate is 84%. About 71 public health degrees were awarded at Syracuse University in the most recent year. Graduates of the public health program make about $43,280 in their early career. Typical student debt for the program is $27,000.
See the full public health program report for Syracuse University
University Of Rochester earned the #9 position for public health this year. Located in the city of Rochester, University Of Rochester is a large private not-for-profit university. About 85% of students finish within six years. About 29 public health degrees were awarded at University Of Rochester in the most recent year. Public Health graduates of University Of Rochester earn a median of $60,865 early in their careers. Typical student debt for the program is $19,000.
See the full public health program report for University Of Rochester
University At Buffalo came in at #10 for public health this year. Located in the suburb of Buffalo, University At Buffalo is a very large public university. University At Buffalo graduates 75% of students within six years. About 236 public health degrees were awarded at University At Buffalo in the most recent year. Students who receive their public health degree from University At Buffalo earn around $47,130 in the first couple years of their career. Students borrow a median of $23,250 to complete this degree.
See the full public health program report for University At Buffalo
Cuny Hunter College earned the #11 position for public health this year. This very large public university is located in the city of New York. Cuny Hunter College graduates 57% of students within six years. About 19 public health degrees were awarded at Cuny Hunter College in the most recent year. Public Health graduates of Cuny Hunter College earn a median of $47,444 early in their careers. Cuny Hunter College graduates carry a median of $11,091 in student loans.
More information about a degree in public health from Cuny Hunter College
Cuny Borough Of Manhattan Community College ranked #12 on our 2027 list of the best public health schools. Located in the city of New York, Cuny Borough Of Manhattan Community College is a very large public university. About 49 public health degrees were awarded at Cuny Borough Of Manhattan Community College in the most recent year. Public Health graduates of Cuny Borough Of Manhattan Community College earn a median of $30,111 early in their careers. Cuny Borough Of Manhattan Community College graduates carry a median of $5,500 in student loans.
See the full public health program report for Cuny Borough Of Manhattan Community College
Cuny Lehman College landed the #13 spot for public health this year. Set in the city of Bronx, Cuny Lehman College is a large public institution. About 51% of students finish within six years. About 68 public health degrees were awarded at Cuny Lehman College in the most recent year. Soon after graduation, public health degree recipients from Cuny Lehman College generally make around $52,104. Typical student debt for the program is $15,414.
Get the full public health details for Cuny Lehman College
Cuny Laguardia Community College ranked #14 on our 2027 list of the best public health schools. This large public university is located in the city of Long Island City. About 11 public health degrees were awarded at Cuny Laguardia Community College in the most recent year. Graduates of the public health program make about $31,437 in their early career. Typical student debt for the program is $8,858.
More information about a degree in public health from Cuny Laguardia Community College
Cuny New York City College Of Technology landed the #15 spot for public health this year. This large public university is located in the city of Brooklyn. Roughly 21% of students complete a degree within six years here. Cuny New York City College Of Technology awarded about 15 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from Cuny New York City College Of Technology generally make around $44,323. Students borrow a median of $11,492 to complete this degree.
More information about a degree in public health from Cuny New York City College Of Technology
Suny At Albany placed #16 among the best public health schools. Set in the city of Albany, Suny At Albany is a very large public institution. About 61% of students finish within six years. Suny At Albany awarded about 245 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from Suny At Albany generally make around $55,012. Students borrow a median of $25,086 to complete this degree.
See the full public health program report for Suny At Albany
Hofstra University placed #17 among the best public health schools. Located in the suburb of Hempstead, Hofstra University is a large private not-for-profit university. Hofstra University graduates 68% of students within six years. About 62 public health degrees were awarded at Hofstra University in the most recent year. 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 public health program at Hofstra University
Suny College At Old Westbury ranked #18 on our 2027 list of the best public health schools. Located in the suburb of Old Westbury, Suny College At Old Westbury is a moderately-sized public university. Roughly 45% of students complete a degree within six years here. Suny College At Old Westbury awarded about 45 public health degrees in the most recent data year. Public Health graduates of Suny College At Old Westbury earn a median of $44,443 early in their careers. Suny College At Old Westbury graduates carry a median of $20,274 in student loans.
More information about a degree in public health from Suny College At Old Westbury
Suny Institute Of Technology At Utica Rome ranked #19 on our 2027 list of the best public health schools. Located in the suburb of Utica, Suny Institute Of Technology At Utica Rome is a mid-sized public university. The six-year graduation rate is 55%. There were roughly 11 public health students who graduated with this degree at Suny Institute Of Technology At Utica Rome in the most recent data year. Students who receive their public health degree from Suny Institute Of Technology At Utica Rome earn around $56,541 in the first couple years of their career. Suny Institute Of Technology At Utica Rome graduates carry a median of $21,056 in student loans.
More information about a degree in public health from Suny Institute Of Technology At Utica Rome
Saint Bonaventure University landed the #20 spot for public health this year. Set in the town of Saint Bonaventure, Saint Bonaventure University is a mid-sized private not-for-profit institution. The six-year graduation rate is 67%. Saint Bonaventure University awarded about 17 public health degrees in the most recent data year. Graduates of the public health program make about $43,190 in their early career. Students borrow a median of $25,917 to complete this degree.
See the full public health program report for Saint Bonaventure University
Cuny Bronx Community College came in at #21 for public health this year. Set in the city of Bronx, Cuny Bronx Community College is a moderately-sized public institution. There were roughly 12 public health students who graduated with this degree at Cuny Bronx Community College in the most recent data year. Students who receive their public health degree from Cuny Bronx Community College earn around $35,768 in the first couple years of their career. Typical student debt for the program is $8,224.
Read more about the public health program at Cuny Bronx Community College
Cuny York College earned the #22 position for public health this year. Located in the city of Jamaica, Cuny York College is a moderately-sized public university. Roughly 32% of students complete a degree within six years here. Cuny York College awarded about 23 public health degrees in the most recent data year. Graduates of the public health program make about $43,000 in their early career. Cuny York College graduates carry a median of $13,000 in student loans.
Get the full public health details for Cuny York College
Nazareth College earned the #23 position for public health this year. Set in the suburb of Rochester, Nazareth College is a mid-sized private not-for-profit institution. About 73% of students finish within six years. Nazareth College awarded about 14 public health degrees in the most recent data year. Students who receive their public health degree from Nazareth College earn around $46,442 in the first couple years of their career. Typical student debt for the program is $26,000.
Get the full public health details for Nazareth College
Hartwick College earned the #24 position for public health this year. Hartwick College is a small private not-for-profit school located in the town of Oneonta. Roughly 53% of students complete a degree within six years here. Hartwick College awarded about 12 public health degrees in the most recent data year. Graduates of the public health program make about $41,061 in their early career. Hartwick College graduates carry a median of $25,740 in student loans.
Get the full public health details for Hartwick College
Upstate Medical University placed #25 among the best public health schools. This small public university is located in the city of Syracuse. Upstate Medical University awarded about 32 public health degrees in the most recent data year. Public Health graduates of Upstate Medical University earn a median of $42,681 early in their careers. Upstate Medical University graduates carry a median of $24,909 in student loans.
Get the full public health details for Upstate Medical University
Rest of the Top 30 Public Health Schools
These schools also placed among the best for public health this year:
More Public Health Rankings
View All Public Health Rankings >
Notes and References
This list is compiled by College Factual (MF_RANKING_2025), 2027 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 · 30 schools evaluated.
- The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE), serves as the core of our data about colleges.
- Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
More about our data sources and methodologies.