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

2026 Best Environmental Health Schools

50 Colleges in the United States
1,090 Environmental Health Degrees Awarded
$57,092 Avg Early-Career Salary

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.

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/environmental-health/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 9
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 "BS in Public Health" with relevance 0.8
DEBUG: ✓ Offer "BS in Public Health" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Master of Public Health (MPH)" with relevance 0.8
DEBUG: ✓ Offer "Master of Public Health (MPH)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Environmental Science (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Environmental Science (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Public Health (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Public Health (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "MSN - Public Health (I Have a BSN)" with relevance 0.7
DEBUG: ✗ Offer "MSN - Public Health (I Have a BSN)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Doctorate - Public Health (I Have a Masters)" with relevance 0.7
DEBUG: ✗ Offer "Doctorate - Public Health (I Have a Masters)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Grad Cert - Public Health (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "Grad Cert - Public Health (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "MPH - Public Health (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "MPH - Public Health (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" with relevance 0.7
DEBUG: ✗ Offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" REJECTED (relevance 0.7)
DEBUG: relevant_offers count = 2
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 0 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 0
DEBUG: No ESYOH offers, checking direct offers

Choosing a Great Environmental Health School

Best Environmental Health Schools

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.

Environmental Health Rankings by Degree Level

Associate's Degrees in Environmental Health
Bachelor's Degrees in Environmental Health
Master's Degrees in Environmental Health
Doctoral Degrees in Environmental Health

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.

Learn more about our methodology

DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 9
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 "BS in Public Health" with relevance 0.8
DEBUG: ✓ Offer "BS in Public Health" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Master of Public Health (MPH)" with relevance 0.8
DEBUG: ✓ Offer "Master of Public Health (MPH)" ACCEPTED (relevance 0.8)
DEBUG: Checking offer "Environmental Science (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Environmental Science (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Public Health (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✗ Offer "Public Health (I Have a HS Diploma or Associate Degree)" REJECTED (relevance 0.7)
DEBUG: Checking offer "MSN - Public Health (I Have a BSN)" with relevance 0.7
DEBUG: ✗ Offer "MSN - Public Health (I Have a BSN)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Doctorate - Public Health (I Have a Masters)" with relevance 0.7
DEBUG: ✗ Offer "Doctorate - Public Health (I Have a Masters)" REJECTED (relevance 0.7)
DEBUG: Checking offer "Grad Cert - Public Health (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "Grad Cert - Public Health (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "MPH - Public Health (I Have a Bachelors)" with relevance 0.7
DEBUG: ✗ Offer "MPH - Public Health (I Have a Bachelors)" REJECTED (relevance 0.7)
DEBUG: Checking offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" with relevance 0.7
DEBUG: ✗ Offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" REJECTED (relevance 0.7)
DEBUG: relevant_offers count = 2
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 0 ESYOH offers with relevance >= 0.8
DEBUG: esyoh_offers count = 0
DEBUG: No ESYOH offers, checking direct offers
ADBLOCK #171

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.

Top Schools in Environmental Health

1
Harvard University crest
Harvard University
Cambridge, MA

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

2

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

3

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

4

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

5

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

6

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

7

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

8
Yale University crest
Yale University
New Haven, CT

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

9
Boston University crest
Boston University
Boston, MA

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

10

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

11

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

12

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

13

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

14

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

15

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

16
Emory University crest
Emory University
Atlanta, GA

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

17

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

18

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

19
New York University crest
New York University
New York, NY

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

20
University Of Iowa crest
University Of Iowa
Iowa City, IA

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

21

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

22

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

23

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

24

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

25

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:

26
27
28
29
30
31
Oakland University crest
Oakland University
Rochester Hills, MI
32
33
34
35
36
Western Kentucky University crest
Western Kentucky University
Bowling Green, KY
37
38
39
40

>
DEBUG: Raw major_slug = ""
DEBUG: Initial offers_url = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json", major_slug = ""
DEBUG: After cleaning major_slug = ""
DEBUG: Before URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After TrimSuffix = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After HTTPS placeholder = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After slash cleaning = "HTTPS_TEMP_PLACEHOLDERwww.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: After URL cleaning = "https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json"
DEBUG: offers_url = https://www.collegefactual.com/majors/health-care-professions/public-health/environmental-health/offers.json
DEBUG: major_slug = ""
DEBUG: offers_url is valid, proceeding to fetch data
DEBUG: offers_data.offers found, count = 9
DEBUG: Specific major detected (cip4 = 51.22), keeping min_relevance at 0.5
DEBUG: Starting relevance filtering - min_relevance = 0.5, max_relevance = 1
DEBUG: Checking offer "Public Health (I Have a HS Diploma or Associate Degree)" with relevance 0.7
DEBUG: ✓ Offer "Public Health (I Have a HS Diploma or Associate Degree)" ACCEPTED (relevance 0.7)
DEBUG: Checking offer "MSN - Public Health (I Have a BSN)" with relevance 0.7
DEBUG: ✓ Offer "MSN - Public Health (I Have a BSN)" ACCEPTED (relevance 0.7)
DEBUG: Checking offer "Doctorate - Public Health (I Have a Masters)" with relevance 0.7
DEBUG: ✓ Offer "Doctorate - Public Health (I Have a Masters)" ACCEPTED (relevance 0.7)
DEBUG: Checking offer "Grad Cert - Public Health (I Have a Bachelors)" with relevance 0.7
DEBUG: ✓ Offer "Grad Cert - Public Health (I Have a Bachelors)" ACCEPTED (relevance 0.7)
DEBUG: Checking offer "MPH - Public Health (I Have a Bachelors)" with relevance 0.7
DEBUG: ✓ Offer "MPH - Public Health (I Have a Bachelors)" ACCEPTED (relevance 0.7)
DEBUG: Checking offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" with relevance 0.7
DEBUG: ✓ Offer "MSN - Public Health (I Have an ADN, ASN, or RN Diploma)" ACCEPTED (relevance 0.7)
DEBUG: relevant_offers count = 6
DEBUG: relevant_offers > 0, checking for ESYOH offers
DEBUG: ESYOH filtering - found 6 ESYOH offers with relevance >= 0.5
DEBUG: esyoh_offers count = 6
DEBUG: ESYOH offers found, rendering ESYOH widget
DEBUG: most_relevant_only = true, filtering for most relevant
DEBUG: Found 0 offers with relevance >= 1.0
DEBUG: Backfilling with 0 offers with relevance >= 0.9
DEBUG: Backfilling with 0 offers with relevance >= 0.8
DEBUG: Backfilling with 6 offers with relevance >= 0.7

Environmental Health by Region

View the Best Environmental Health Schools for a specific region near you.

Region
Southeast
New England
Rocky Mountains
Plains States
Middle Atlantic
Far Western US
Southwest
Great Lakes

ADBLOCK #173
View All Rankings >

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.

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