College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2027 Best Public Health Schools in the Rocky Mountains Region

16 Colleges in the United States
3,089 Public Health Degrees Awarded
$52,963 Avg Early-Career Salary

Public Health programs are offered at a focused set of schools across the country. A focused field like this rewards careful comparison of the schools that offer it.

College Factual analyzed 16 schools to build this 2027 ranking of the best public health schools.

What’s on this page:

Best Schools for Public Health in the Rocky Mountains Region

Below are the schools that deliver the strongest overall public health education in the Rocky Mountains Region.

Top Schools in Public Health

1
Western Governors University crest
Western Governors University
Salt Lake City, UT

Leading the list is Western Governors University, our #1 school for public health. This very large private not-for-profit university is located in the suburb of Salt Lake City. About 46% of students finish within six years. There were roughly 456 public health students who graduated with this degree at Western Governors University in the most recent data year. Students who receive their public health degree from Western Governors University earn around $74,771 in the first couple years of their career. Western Governors University graduates carry a median of $23,277 in student loans. See the full public health program report for Western Governors University

2
University Of Utah crest
University Of Utah
Salt Lake City, UT

A rank of #2 makes University Of Utah one of the top schools for public health. This very large public university is located in the city of Salt Lake City. University Of Utah graduates 65% of students within six years. There were roughly 84 public health students who graduated with this degree at University Of Utah in the most recent data year. Soon after graduation, public health degree recipients from University Of Utah generally make around $47,787. Typical student debt for the program is $14,500. Get the full public health details for University Of Utah

3

Utah State University is one of the finest schools in the country for a degree in public health, ranking #3. Set in the city of Logan, Utah State University is a very large public institution. Utah State University graduates 57% of students within six years. There were roughly 56 public health students who graduated with this degree at Utah State University in the most recent data year. Students who receive their public health degree from Utah State University earn around $76,451 in the first couple years of their career. Typical student debt for the program is $16,191. See the full public health program report for Utah State University

4

University Of Wyoming came in at #4 on our 2027 list of the best public health schools. Located in the town of Laramie, University Of Wyoming is a large public university. The six-year graduation rate is 59%. There were roughly 37 public health students who graduated with this degree at University Of Wyoming in the most recent data year. Students who receive their public health degree from University Of Wyoming earn around $85,547 in the first couple years of their career. University Of Wyoming graduates carry a median of $20,283 in student loans. Get the full public health details for University Of Wyoming

5

Students looking for a strong public health program will find one at Weber State University, which ranked #5. Set in the city of Ogden, Weber State University is a very large public institution. The six-year graduation rate is 47%. There were roughly 58 public health students who graduated with this degree at Weber State University in the most recent data year. Soon after graduation, public health degree recipients from Weber State University generally make around $62,143. Typical student debt for the program is $17,322. Get the full public health details for Weber State University

6

University Of Colorado Denver placed #6 among the best public health schools. Located in the city of Denver, University Of Colorado Denver is a very large public university. The six-year graduation rate is 46%. University Of Colorado Denver awarded about 185 public health degrees in the most recent data year. Students who receive their public health degree from University Of Colorado Denver earn around $50,902 in the first couple years of their career. University Of Colorado Denver graduates carry a median of $23,396 in student loans. Get the full public health details for University Of Colorado Denver

7

Southern Utah University earned the #7 position for public health this year. Located in the town of Cedar City, Southern Utah University is a very large public university. About 50% of students finish within six years. Southern Utah University awarded about 10 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from Southern Utah University generally make around $44,998. Typical student debt for the program is $12,886. See the full public health program report for Southern Utah University

8

Boise State University landed the #8 spot for public health this year. Located in the city of Boise, Boise State University is a very large public university. About 59% of students finish within six years. About 73 public health degrees were awarded at Boise State University in the most recent year. Public Health graduates of Boise State University earn a median of $51,323 early in their careers. Students borrow a median of $22,758 to complete this degree. More information about a degree in public health from Boise State University

9

Brigham Young University Provo ranked #9 on our 2027 list of the best public health schools. Located in the city of Provo, Brigham Young University Provo is a very large private not-for-profit university. The six-year graduation rate is 81%. There were roughly 178 public health students who graduated with this degree at Brigham Young University Provo in the most recent data year. Students who receive their public health degree from Brigham Young University Provo earn around $29,025 in the first couple years of their career. Students borrow a median of $10,924 to complete this degree. More information about a degree in public health from Brigham Young University Provo

10

Montana Tech Of The University Of Montana landed the #10 spot for public health this year. Montana Tech Of The University Of Montana is a small public school located in the town of Butte. Roughly 58% of students complete a degree within six years here. Montana Tech Of The University Of Montana awarded about 49 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from Montana Tech Of The University Of Montana generally make around $91,774. Montana Tech Of The University Of Montana graduates carry a median of $27,000 in student loans. Get the full public health details for Montana Tech Of The University Of Montana

11
Salt Lake Community College crest
Salt Lake Community College
Salt Lake City, UT

Salt Lake Community College ranked #11 on our 2027 list of the best public health schools. This very large public university is located in the suburb of Salt Lake City. Salt Lake Community College awarded about 17 public health degrees in the most recent data year. Graduates of the public health program make about $42,031 in their early career. Typical student debt for the program is $10,855. See the full public health program report for Salt Lake Community College

12

Utah Valley University ranked #12 on our 2027 list of the best public health schools. Utah Valley University is a very large public school located in the city of Orem. Roughly 40% of students complete a degree within six years here. There were roughly 164 public health students who graduated with this degree at Utah Valley University in the most recent data year. Soon after graduation, public health degree recipients from Utah Valley University generally make around $38,102. Utah Valley University graduates carry a median of $14,541 in student loans. Get the full public health details for Utah Valley University

13

Brigham Young University Idaho placed #13 among the best public health schools. This very large private not-for-profit university is located in the town of Rexburg. Roughly 50% of students complete a degree within six years here. About 1,644 public health degrees were awarded at Brigham Young University Idaho in the most recent year. Graduates of the public health program make about $30,128 in their early career. Typical student debt for the program is $13,048. More information about a degree in public health from Brigham Young University Idaho

14
Fort Lewis College crest
Fort Lewis College
Durango, CO

Fort Lewis College came in at #14 for public health this year. Set in the town of Durango, Fort Lewis College is a mid-sized public institution. The six-year graduation rate is 36%. Fort Lewis College awarded about 17 public health degrees in the most recent data year. Public Health graduates of Fort Lewis College earn a median of $37,498 early in their careers. Typical student debt for the program is $14,615. Read more about the public health program at Fort Lewis College

15

The University Of Montana earned the #15 position for public health this year. This large public university is located in the city of Missoula. About 49% of students finish within six years. About 50 public health degrees were awarded at The University Of Montana in the most recent year. Public Health graduates of The University Of Montana earn a median of $42,654 early in their careers. Students borrow a median of $24,342 to complete this degree. See the full public health program report for The University Of Montana

16

Dixie State College Of Utah landed the #16 spot for public health this year. Set in the city of Saint George, Dixie State College Of Utah is a large public institution. Dixie State College Of Utah graduates 28% of students within six years. There were roughly 11 public health students who graduated with this degree at Dixie State College Of Utah in the most recent data year. Public Health graduates of Dixie State College Of Utah earn a median of $42,266 early in their careers. Students borrow a median of $18,666 to complete this degree. Get the full public health details for Dixie State College Of Utah

Narrow Public Health Schools by State

View All Public Health Rankings >

Notes and References

This ranking is produced 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 · 16 schools evaluated.

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options