Environmental Health is a field worth a close look when choosing where to study. The schools below stand out for the quality of their environmental health programs.
To produce this 2026 ranking, College Factual evaluated 108 schools to find the best for environmental health students.
The online MPH degree at SNHU gives you a solid grounding in the scientific basis of public health, preparing you to effect change for entire populations.
The environmental health program you select can have a big impact on your future. That is why we developed our collection of Best Schools for Environmental Health rankings. For our Best Overall Environmental Health School ranking, we roll up the results of our degree-level rankings, weighted by the number of degrees awarded at that level.
In order to find the schools that are the best fit for you, you may want to filter to one of the degree levels below.
We offer several rankings, including this Best Environmental Health Schools list, to help you decide. More interested in schools in a specific area of the country? Filter this list by region or state.
To further help you make the college decision, we have developed a unique tool called College Combat that lets you compare schools on the factors that matter most to you.
The online MPH degree at SNHU gives you a solid grounding in the scientific basis of public health, preparing you to effect change for entire populations.
Best Schools for Environmental Health in the United States
If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the environmental health degrees they offer, see the list below.
Our analysis ranked Harvard University the best school in the country for a degree in environmental health. Harvard University is a very large private not-for-profit school located in the city of Cambridge. Harvard University graduates 98% of students within six years. About 19 environmental health degrees were awarded at Harvard University in the most recent year. Students who receive their environmental health degree from Harvard University earn around $106,623 in the first couple years of their career. Students borrow a median of $16,616 to complete this degree.
Read more about the environmental health program at Harvard University
A rank of #2 makes University Of California Los Angeles one of the top schools for environmental health. This very large public university is located in the city of Los Angeles. About 93% of students finish within six years. University Of California Los Angeles awarded about 19 environmental health degrees in the most recent data year. Graduates of the environmental health program make about $95,337 in their early career. Students borrow a median of $16,097 to complete this degree.
Get the full environmental health details for University Of California Los Angeles
Cornell University is a great choice for students pursuing a degree in environmental health, landing the #3 spot this year. This very large private not-for-profit university is located in the city of Ithaca. The six-year graduation rate is 95%. Cornell University awarded about 55 environmental health degrees in the most recent data year. Soon after graduation, environmental health degree recipients from Cornell University generally make around $44,516. Typical student debt for the program is $12,133.
More information about a degree in environmental health from Cornell University
Columbia University In The City Of New York came in at #4 on our 2026 list of the best environmental health schools. Set in the city of New York, Columbia University In The City Of New York is a very large private not-for-profit institution. Roughly 96% of students complete a degree within six years here. There were roughly 57 environmental health students who graduated with this degree at Columbia University In The City Of New York in the most recent data year. Soon after graduation, environmental health degree recipients from Columbia University In The City Of New York generally make around $73,074. Students borrow a median of $23,258 to complete this degree.
More information about a degree in environmental health from Columbia University In The City Of New York
Students looking for a strong environmental health program will find one at University Of Washington Seattle Campus, which ranked #5. Set in the city of Seattle, University Of Washington Seattle Campus is a very large public institution. The six-year graduation rate is 85%. University Of Washington Seattle Campus awarded about 57 environmental health degrees in the most recent data year. Graduates of the environmental health program make about $58,071 in their early career. Students borrow a median of $16,490 to complete this degree.
Read more about the environmental health program at University Of Washington Seattle Campus
University Of Minnesota Twin Cities placed #6 among the best environmental health schools. This very large public university is located in the city of Minneapolis. Roughly 85% of students complete a degree within six years here. About 34 environmental health degrees were awarded at University Of Minnesota Twin Cities in the most recent year. Students who receive their environmental health degree from University Of Minnesota Twin Cities earn around $70,387 in the first couple years of their career. University Of Minnesota Twin Cities graduates carry a median of $21,577 in student loans.
See the full environmental health program report for University Of Minnesota Twin Cities
Johns Hopkins University placed #7 among the best environmental health schools. Johns Hopkins University is a very large private not-for-profit school located in the city of Baltimore. The six-year graduation rate is 94%. There were roughly 121 environmental health students who graduated with this degree at Johns Hopkins University in the most recent data year. Students who receive their environmental health degree from Johns Hopkins University earn around $66,959 in the first couple years of their career. Johns Hopkins University graduates carry a median of $15,500 in student loans.
Read more about the environmental health program at Johns Hopkins University
Yale University placed #8 among the best environmental health schools. Set in the city of New Haven, Yale University is a large private not-for-profit institution. Yale University graduates 96% of students within six years. There were roughly 18 environmental health students who graduated with this degree at Yale University in the most recent data year. Environmental Health graduates of Yale University earn a median of $72,627 early in their careers. Students borrow a median of $14,357 to complete this degree.
Read more about the environmental health program at Yale University
Boston University landed the #9 spot for environmental health this year. This very large private not-for-profit university is located in the city of Boston. Boston University graduates 89% of students within six years. About 17 environmental health degrees were awarded at Boston University in the most recent year. Graduates of the environmental health program make about $68,423 in their early career. Typical student debt for the program is $25,232.
Read more about the environmental health program at Boston University
George Washington University landed the #10 spot for environmental health this year. George Washington University is a very large private not-for-profit school located in the city of Washington. About 84% of students finish within six years. George Washington University awarded about 23 environmental health degrees in the most recent data year. Graduates of the environmental health program make about $57,119 in their early career. George Washington University graduates carry a median of $23,822 in student loans.
Get the full environmental health details for George Washington University
Texas A And M University College Station earned the #11 position for environmental health this year. This very large public university is located in the city of College Station. Roughly 84% of students complete a degree within six years here. There were roughly 15 environmental health students who graduated with this degree at Texas A And M University College Station in the most recent data year. Graduates of the environmental health program make about $54,497 in their early career. Students borrow a median of $18,856 to complete this degree.
Get the full environmental health details for Texas A And M University College Station
Oregon Health And Science University came in at #12 for environmental health this year. Set in the city of Portland, Oregon Health And Science University is a mid-sized public institution. Oregon Health And Science University awarded about 11 environmental health degrees in the most recent data year. Environmental Health graduates of Oregon Health And Science University earn a median of $61,670 early in their careers. Students borrow a median of $32,059 to complete this degree.
Get the full environmental health details for Oregon Health And Science University
University Of North Carolina At Chapel Hill placed #13 among the best environmental health schools. Located in the city of Chapel Hill, University Of North Carolina At Chapel Hill is a very large public university. The six-year graduation rate is 91%. University Of North Carolina At Chapel Hill awarded about 26 environmental health degrees in the most recent data year. Soon after graduation, environmental health degree recipients from University Of North Carolina At Chapel Hill generally make around $75,293. Typical student debt for the program is $16,203.
See the full environmental health program report for University Of North Carolina At Chapel Hill
The University Of Texas Health Science Center At Houston earned the #14 position for environmental health this year. This moderately-sized public university is located in the city of Houston. There were roughly 16 environmental health students who graduated with this degree at The University Of Texas Health Science Center At Houston in the most recent data year. Graduates of the environmental health program make about $60,515 in their early career. Typical student debt for the program is $21,988.
See the full environmental health program report for The University Of Texas Health Science Center At Houston
Washington University In St Louis came in at #15 for environmental health this year. Washington University In St Louis is a large private not-for-profit school located in the suburb of St. Louis. Washington University In St Louis graduates 94% of students within six years. About 93 environmental health degrees were awarded at Washington University In St Louis in the most recent year. Graduates of the environmental health program make about $59,463 in their early career. Typical student debt for the program is $17,553.
See the full environmental health program report for Washington University In St Louis
Emory University ranked #16 on our 2026 list of the best environmental health schools. Emory University is a large private not-for-profit school located in the city of Atlanta. Emory University graduates 91% of students within six years. About 61 environmental health degrees were awarded at Emory University in the most recent year. Soon after graduation, environmental health degree recipients from Emory University generally make around $63,822. Students borrow a median of $19,431 to complete this degree.
Get the full environmental health details for Emory University
Ohio State University Main Campus ranked #17 on our 2026 list of the best environmental health schools. This very large public university is located in the city of Columbus. About 88% of students finish within six years. About 36 environmental health degrees were awarded at Ohio State University Main Campus in the most recent year. Students who receive their environmental health degree from Ohio State University Main Campus earn around $48,552 in the first couple years of their career. Students borrow a median of $18,500 to complete this degree.
Get the full environmental health details for Ohio State University Main Campus
University Of Michigan Ann Arbor came in at #18 for environmental health this year. University Of Michigan Ann Arbor is a very large public school located in the city of Ann Arbor. University Of Michigan Ann Arbor graduates 93% of students within six years. University Of Michigan Ann Arbor awarded about 19 environmental health degrees in the most recent data year. Graduates of the environmental health program make about $56,058 in their early career. Students borrow a median of $20,167 to complete this degree.
See the full environmental health program report for University Of Michigan Ann Arbor
New York University came in at #19 for environmental health 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. New York University awarded about 27 environmental health degrees in the most recent data year. Soon after graduation, environmental health degree recipients from New York University generally make around $52,113. Typical student debt for the program is $19,000.
See the full environmental health program report for New York University
University Of Iowa earned the #20 position for environmental health this year. Located in the city of Iowa City, University Of Iowa is a very large public university. University Of Iowa graduates 75% of students within six years. University Of Iowa awarded about 14 environmental health degrees in the most recent data year. Soon after graduation, environmental health degree recipients from University Of Iowa generally make around $48,836. Students borrow a median of $22,469 to complete this degree.
Read more about the environmental health program at University Of Iowa
California State University Northridge earned the #21 position for environmental health this year. This very large public university is located in the city of Northridge. California State University Northridge graduates 57% of students within six years. There were roughly 42 environmental health students who graduated with this degree at California State University Northridge in the most recent data year. Graduates of the environmental health program make about $54,044 in their early career. Students borrow a median of $14,000 to complete this degree.
More information about a degree in environmental health from California State University Northridge
University Of Georgia came in at #22 for environmental health this year. This very large public university is located in the city of Athens. Roughly 90% of students complete a degree within six years here. University Of Georgia awarded about 23 environmental health degrees in the most recent data year. Graduates of the environmental health program make about $43,268 in their early career. Typical student debt for the program is $21,500.
Get the full environmental health details for University Of Georgia
University Of Pittsburgh Pittsburgh Campus came in at #23 for environmental health this year. This very large public university is located in the city of Pittsburgh. About 86% of students finish within six years. University Of Pittsburgh Pittsburgh Campus awarded about 11 environmental health degrees in the most recent data year. Environmental Health graduates of University Of Pittsburgh Pittsburgh Campus earn a median of $58,507 early in their careers. University Of Pittsburgh Pittsburgh Campus graduates carry a median of $21,500 in student loans.
Read more about the environmental health program at University Of Pittsburgh Pittsburgh Campus
West Chester University Of Pennsylvania earned the #24 position for environmental health this year. Set in the suburb of West Chester, West Chester University Of Pennsylvania is a large public institution. West Chester University Of Pennsylvania graduates 70% of students within six years. West Chester University Of Pennsylvania awarded about 10 environmental health degrees in the most recent data year.
Read more about the environmental health program at West Chester University Of Pennsylvania
Tulane University Of Louisiana came in at #25 for environmental health this year. Set in the city of New Orleans, Tulane University Of Louisiana is a large private not-for-profit institution. Roughly 86% of students complete a degree within six years here. Tulane University Of Louisiana awarded about 26 environmental health degrees in the most recent data year. Students who receive their environmental health degree from Tulane University Of Louisiana earn around $55,042 in the first couple years of their career. Typical student debt for the program is $22,077.
See the full environmental health program report for Tulane University Of Louisiana
Rest of the Top 40 Environmental Health Schools
Not far behind, these schools also delivered a strong environmental health education:
Environmental Health is one of many programs to choose from within the area of study. See all related 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 · 108 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).