College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2027 Best Public Health Schools in the Southwest Region

44 Colleges in the United States
3,591 Public Health Degrees Awarded
$49,431 Avg Early-Career Salary

Public Health programs are offered at a focused set of schools across the country. While the number of schools offering the program varies, there are still top-quality ones to be found.

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

What’s on this page:

Best Schools for Public Health in the Southwest Region

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 public health degrees they offer, see the list below.

Top Schools in Public Health

1

Texas A And M University College Station is one of the finest schools in the country for getting a degree in public health. This very large public university is located in the city of College Station. The six-year graduation rate is 84%. There were roughly 349 public health students who graduated with this degree at Texas A And M University College Station in the most recent data year. Public Health graduates of Texas A And M University College Station earn a median of $54,497 early in their careers. Texas A And M University College Station graduates carry a median of $18,856 in student loans. More information about a degree in public health from Texas A And M University College Station

2

A rank of #2 makes The University Of Texas Health Science Center At Houston one of the top schools for public health. Set in the city of Houston, The University Of Texas Health Science Center At Houston is a moderately-sized public institution. The University Of Texas Health Science Center At Houston awarded about 173 public health degrees in the most recent data year. Public Health graduates of The University Of Texas Health Science Center At Houston earn a median of $60,515 early in their careers. Typical student debt for the program is $21,988. More information about a degree in public health from The University Of Texas Health Science Center At Houston

3

The University Of Texas At Austin came in at #3 on our 2027 list of the best public health schools. Set in the city of Austin, The University Of Texas At Austin is a very large public institution. The University Of Texas At Austin graduates 89% of students within six years. About 403 public health degrees were awarded at The University Of Texas At Austin in the most recent year. Students who receive their public health degree from The University Of Texas At Austin earn around $35,761 in the first couple years of their career. Typical student debt for the program is $21,500. See the full public health program report for The University Of Texas At Austin

4

Students looking for a strong public health program will find one at University Of Oklahoma Norman Campus, which ranked #4. Set in the suburb of Norman, University Of Oklahoma Norman Campus is a very large public institution. About 75% of students finish within six years. University Of Oklahoma Norman Campus awarded about 66 public health degrees in the most recent data year. Students who receive their public health degree from University Of Oklahoma Norman Campus earn around $58,084 in the first couple years of their career. Students borrow a median of $23,138 to complete this degree. More information about a degree in public health from University Of Oklahoma Norman Campus

5

The University Of Texas Md Anderson Cancer Center came in at #5 on our 2027 list of the best public health schools. Set in the city of Houston, The University Of Texas Md Anderson Cancer Center is a small public institution. About 15 public health degrees were awarded at The University Of Texas Md Anderson Cancer Center in the most recent year. Students who receive their public health degree from The University Of Texas Md Anderson Cancer Center earn around $99,671 in the first couple years of their career. Students borrow a median of $30,500 to complete this degree. Read more about the public health program at The University Of Texas Md Anderson Cancer Center

6

University Of Arizona landed the #6 spot for public health this year. University Of Arizona is a very large public school located in the city of Tucson. About 68% of students finish within six years. About 310 public health degrees were awarded at University Of Arizona in the most recent year. Students who receive their public health degree from University Of Arizona earn around $48,651 in the first couple years of their career. University Of Arizona graduates carry a median of $21,699 in student loans. More information about a degree in public health from University Of Arizona

7

Midwestern University Glendale earned the #7 position for public health this year. Set in the suburb of Glendale, Midwestern University Glendale is a mid-sized private not-for-profit institution. There were roughly 19 public health students who graduated with this degree at Midwestern University Glendale in the most recent data year. Students who receive their public health degree from Midwestern University Glendale earn around $98,281 in the first couple years of their career. More information about a degree in public health from Midwestern University Glendale

8

Arizona State University placed #8 among the best public health schools. Arizona State University is a very large public school located in the city of Tempe. About 68% of students finish within six years. There were roughly 42 public health students who graduated with this degree at Arizona State University in the most recent data year. Public Health graduates of Arizona State University earn a median of $55,083 early in their careers. Typical student debt for the program is $25,044. More information about a degree in public health from Arizona State University

9

University Of Texas Southwestern Medical Center landed the #9 spot for public health this year. University Of Texas Southwestern Medical Center is a mid-sized public school located in the city of Dallas. About 29 public health degrees were awarded at University Of Texas Southwestern Medical Center in the most recent year. Graduates of the public health program make about $76,007 in their early career. More information about a degree in public health from University Of Texas Southwestern Medical Center

10

Northern Arizona University earned the #10 position for public health this year. Northern Arizona University is a very large public school located in the city of Flagstaff. Roughly 61% of students complete a degree within six years here. There were roughly 186 public health students who graduated with this degree at Northern Arizona University in the most recent data year. Soon after graduation, public health degree recipients from Northern Arizona University generally make around $41,561. Students borrow a median of $24,250 to complete this degree. Get the full public health details for Northern Arizona University

11

Texas Tech University Health Sciences Center placed #11 among the best public health schools. This moderately-sized public university is located in the city of Lubbock. There were roughly 50 public health students who graduated with this degree at Texas Tech University Health Sciences Center in the most recent data year. Students who receive their public health degree from Texas Tech University Health Sciences Center earn around $53,883 in the first couple years of their career. Typical student debt for the program is $24,889. Get the full public health details for Texas Tech University Health Sciences Center

12

The University Of Texas At Arlington landed the #12 spot for public health this year. Located in the city of Arlington, The University Of Texas At Arlington is a very large public university. The six-year graduation rate is 54%. About 213 public health degrees were awarded at The University Of Texas At Arlington in the most recent year. Graduates of the public health program make about $37,043 in their early career. Typical student debt for the program is $20,108. Get the full public health details for The University Of Texas At Arlington

13

University Of New Mexico Main Campus came in at #13 for public health this year. This very large public university is located in the city of Albuquerque. About 54% of students finish within six years. About 84 public health degrees were awarded at University Of New Mexico Main Campus in the most recent year. Public Health graduates of University Of New Mexico Main Campus earn a median of $69,574 early in their careers. University Of New Mexico Main Campus graduates carry a median of $19,738 in student loans. Read more about the public health program at University Of New Mexico Main Campus

14

Oklahoma State University Main Campus landed the #14 spot for public health this year. This very large public university is located in the town of Stillwater. Roughly 68% of students complete a degree within six years here. There were roughly 64 public health students who graduated with this degree at Oklahoma State University Main Campus in the most recent data year. Public Health graduates of Oklahoma State University Main Campus earn a median of $48,360 early in their careers. Typical student debt for the program is $20,500. Get the full public health details for Oklahoma State University Main Campus

15

University Of North Texas Health Science Center earned the #15 position for public health this year. Set in the city of Fort Worth, University Of North Texas Health Science Center is a mid-sized public institution. There were roughly 44 public health students who graduated with this degree at University Of North Texas Health Science Center in the most recent data year. Public Health graduates of University Of North Texas Health Science Center earn a median of $66,155 early in their careers. More information about a degree in public health from University Of North Texas Health Science Center

16

Arizona State University Skysong ranked #16 on our 2027 list of the best public health schools. Set in the city of Scottsdale, Arizona State University Skysong is a very large public institution. Arizona State University Skysong awarded about 94 public health degrees in the most recent data year. Soon after graduation, public health degree recipients from Arizona State University Skysong generally make around $55,083. Typical student debt for the program is $25,044. Read more about the public health program at Arizona State University Skysong

17

West Coast University Los Angeles came in at #17 for public health this year. Set in the city of Richardson, West Coast University Los Angeles is a mid-sized private for-profit institution. West Coast University Los Angeles graduates 31% of students within six years. There were roughly 18 public health students who graduated with this degree at West Coast University Los Angeles in the most recent data year. Graduates of the public health program make about $60,316 in their early career. West Coast University Los Angeles graduates carry a median of $37,140 in student loans. Get the full public health details for West Coast University Los Angeles

18

University Of Central Oklahoma ranked #18 on our 2027 list of the best public health schools. Located in the suburb of Edmond, University Of Central Oklahoma is a large public university. The six-year graduation rate is 37%. There were roughly 48 public health students who graduated with this degree at University Of Central Oklahoma in the most recent data year. Public Health graduates of University Of Central Oklahoma earn a median of $49,560 early in their careers. University Of Central Oklahoma graduates carry a median of $21,625 in student loans. See the full public health program report for University Of Central Oklahoma

19

Texas A And M International University placed #19 among the best public health schools. Set in the city of Laredo, Texas A And M International University is a large public institution. Roughly 46% of students complete a degree within six years here. There were roughly 30 public health students who graduated with this degree at Texas A And M International University in the most recent data year. Soon after graduation, public health degree recipients from Texas A And M International University generally make around $42,029. Typical student debt for the program is $15,095. More information about a degree in public health from Texas A And M International University

20

Texas A And M University Commerce placed #20 among the best public health schools. Set in the town of Commerce, Texas A And M University Commerce is a large public institution. Roughly 43% of students complete a degree within six years here. Texas A And M University Commerce awarded about 36 public health degrees in the most recent data year. Public Health graduates of Texas A And M University Commerce earn a median of $44,621 early in their careers. Texas A And M University Commerce graduates carry a median of $23,328 in student loans. See the full public health program report for Texas A And M University Commerce

21

The University Of Texas At San Antonio landed the #21 spot for public health this year. The University Of Texas At San Antonio is a very large public school located in the city of San Antonio. The six-year graduation rate is 53%. There were roughly 226 public health students who graduated with this degree at The University Of Texas At San Antonio in the most recent data year. Public Health graduates of The University Of Texas At San Antonio earn a median of $33,514 early in their careers. Typical student debt for the program is $24,885. See the full public health program report for The University Of Texas At San Antonio

22

The University Of Texas At Tyler placed #22 among the best public health schools. The University Of Texas At Tyler is a large public school located in the city of Tyler. The University Of Texas At Tyler graduates 54% of students within six years. The University Of Texas At Tyler awarded about 24 public health degrees in the most recent data year. Students who receive their public health degree from The University Of Texas At Tyler earn around $55,134 in the first couple years of their career. Students borrow a median of $20,959 to complete this degree. See the full public health program report for The University Of Texas At Tyler

23

University Of North Texas earned the #23 position for public health this year. This very large public university is located in the city of Denton. Roughly 61% of students complete a degree within six years here. There were roughly 111 public health students who graduated with this degree at University Of North Texas in the most recent data year. Graduates of the public health program make about $49,157 in their early career. Typical student debt for the program is $21,817. See the full public health program report for University Of North Texas

24

Baylor University ranked #24 on our 2027 list of the best public health schools. This very large private not-for-profit university is located in the city of Waco. Baylor University graduates 80% of students within six years. About 60 public health degrees were awarded at Baylor University in the most recent year. Soon after graduation, public health degree recipients from Baylor University generally make around $23,096. Students borrow a median of $22,495 to complete this degree. Read more about the public health program at Baylor University

25

Texas State University San Marcos landed the #25 spot for public health this year. Texas State University San Marcos is a very large public school located in the city of San Marcos. Roughly 55% of students complete a degree within six years here. About 63 public health degrees were awarded at Texas State University San Marcos in the most recent year. Students who receive their public health degree from Texas State University San Marcos earn around $35,564 in the first couple years of their career. Texas State University San Marcos graduates carry a median of $26,710 in student loans. See the full public health program report for Texas State University San Marcos

Rest of the Top 44 Public Health Schools

Not far behind, these schools also delivered a strong public health education:

26
27
28
29
30
Lamar University crest
Lamar University
Beaumont, TX
31
32
33
34
35
36
37
38
39
Ashford University crest
Ashford University
Chandler, AZ
40
41
Austin College crest
Austin College
Sherman, TX
42
43
Dine College crest
Dine College
Tsaile, AZ
44

Narrow Public Health Schools by State

View All Public Health Rankings >

Notes and References

The ranking above is published 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 · 44 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