2027 Best General Public Health Schools in the Southwest Region
General Public Health degree programs prepare students for a range of careers in the field. While the number of schools offering the program varies, there are still top-quality ones to be found.
For its 2027 ranking, College Factual looked at 32 schools in the United States to determine which ones were the best for general public health students pursuing a degree.
What’s on this page:
Best Schools for General 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 general public health degrees they offer, see the list below.
Top Schools in General Public Health
Texas A And M University College Station tops our 2027 ranking of the best general public health schools. Located in the city of College Station, Texas A And M University College Station is a very large public university. Texas A And M University College Station graduates 84% of students within six years. Texas A And M University College Station awarded about 257 general public health degrees in the most recent data year. Students who receive their general public health degree from Texas A And M University College Station earn around $54,497 in the first couple years of their career. Typical student debt for the program is $18,856.
More information about a degree in general public health from Texas A And M University College Station
The University Of Texas Health Science Center At Houston is a great choice for students pursuing a degree in general public health, landing the #2 spot this year. Located in the city of Houston, The University Of Texas Health Science Center At Houston is a moderately-sized public university. The University Of Texas Health Science Center At Houston awarded about 105 general public health degrees in the most recent data year. General Public Health graduates of The University Of Texas Health Science Center At Houston earn a median of $60,515 early in their careers. Students borrow a median of $21,988 to complete this degree.
Read more about the general public health program at The University Of Texas Health Science Center At Houston
The University Of Texas At Austin is a great choice for students pursuing a degree in general public health, landing the #3 spot this year. This very large public university is located in the city of Austin. Roughly 89% of students complete a degree within six years here. There were roughly 221 general public health students who graduated with this degree at The University Of Texas At Austin in the most recent data year. General Public Health graduates of The University Of Texas At Austin earn a median of $35,761 early in their careers. Typical student debt for the program is $21,500.
More information about a degree in general public health from The University Of Texas At Austin
A rank of #4 makes University Of Oklahoma Norman Campus one of the top schools for general public health. Located in the suburb of Norman, University Of Oklahoma Norman Campus is a very large public university. The six-year graduation rate is 75%. University Of Oklahoma Norman Campus awarded about 66 general public health degrees in the most recent data year. Students who receive their general public health degree from University Of Oklahoma Norman Campus earn around $58,084 in the first couple years of their career. University Of Oklahoma Norman Campus graduates carry a median of $23,138 in student loans.
Read more about the general public health program at University Of Oklahoma Norman Campus
Students looking for a strong general public health program will find one at University Of Arizona, which ranked #5. This very large public university is located in the city of Tucson. Roughly 68% of students complete a degree within six years here. About 293 general public health degrees were awarded at University Of Arizona in the most recent year. General Public Health graduates of University Of Arizona earn a median of $48,651 early in their careers. University Of Arizona graduates carry a median of $21,699 in student loans.
Read more about the general public health program at University Of Arizona
Midwestern University Glendale earned the #6 position for general public health this year. Midwestern University Glendale is a mid-sized private not-for-profit school located in the suburb of Glendale. About 19 general public health degrees were awarded at Midwestern University Glendale in the most recent year. General Public Health graduates of Midwestern University Glendale earn a median of $98,281 early in their careers.
Get the full general public health details for Midwestern University Glendale
Arizona State University came in at #7 for general public health this year. This very large public university is located in the city of Tempe. About 68% of students finish within six years. There were roughly 14 general public health students who graduated with this degree at Arizona State University in the most recent data year. Students who receive their general public health degree from Arizona State University earn around $55,083 in the first couple years of their career. Typical student debt for the program is $25,044.
Read more about the general public health program at Arizona State University
University Of Texas Southwestern Medical Center landed the #8 spot for general public health this year. Located in the city of Dallas, University Of Texas Southwestern Medical Center is a mid-sized public university. University Of Texas Southwestern Medical Center awarded about 29 general public health degrees in the most recent data year. General Public Health graduates of University Of Texas Southwestern Medical Center earn a median of $76,007 early in their careers.
Read more about the general public health program at University Of Texas Southwestern Medical Center
Northern Arizona University placed #9 among the best general public health schools. Located in the city of Flagstaff, Northern Arizona University is a very large public university. The six-year graduation rate is 61%. About 175 general public health degrees were awarded at Northern Arizona University in the most recent year. Soon after graduation, general 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 general public health details for Northern Arizona University
Texas Tech University Health Sciences Center earned the #10 position for general public health this year. Located in the city of Lubbock, Texas Tech University Health Sciences Center is a moderately-sized public university. There were roughly 50 general public health students who graduated with this degree at Texas Tech University Health Sciences Center in the most recent data year. General Public Health graduates of Texas Tech University Health Sciences Center earn a median of $53,883 early in their careers. Students borrow a median of $24,889 to complete this degree.
More information about a degree in general public health from Texas Tech University Health Sciences Center
The University Of Texas At Arlington earned the #11 position for general public health this year. This very large public university is located in the city of Arlington. The University Of Texas At Arlington graduates 54% of students within six years. The University Of Texas At Arlington awarded about 213 general public health degrees in the most recent data year. Soon after graduation, general public health degree recipients from The University Of Texas At Arlington generally make around $37,043. Typical student debt for the program is $20,108.
See the full general public health program report for The University Of Texas At Arlington
University Of New Mexico Main Campus earned the #12 position for general public health this year. University Of New Mexico Main Campus is a very large public school located in the city of Albuquerque. Roughly 54% of students complete a degree within six years here. About 11 general public health degrees were awarded at University Of New Mexico Main Campus in the most recent year. Students who receive their general public health degree from University Of New Mexico Main Campus earn around $69,574 in the first couple years of their career. Students borrow a median of $19,738 to complete this degree.
More information about a degree in general public health from University Of New Mexico Main Campus
Oklahoma State University Main Campus ranked #13 on our 2027 list of the best general public health schools. Located in the town of Stillwater, Oklahoma State University Main Campus is a very large public university. Oklahoma State University Main Campus graduates 68% of students within six years. There were roughly 36 general public health students who graduated with this degree at Oklahoma State University Main Campus in the most recent data year. General Public Health graduates of Oklahoma State University Main Campus earn a median of $48,360 early in their careers. Students borrow a median of $20,500 to complete this degree.
Get the full general public health details for Oklahoma State University Main Campus
University Of North Texas Health Science Center earned the #14 position for general public health this year. Located in the city of Fort Worth, University Of North Texas Health Science Center is a mid-sized public university. University Of North Texas Health Science Center awarded about 44 general public health degrees in the most recent data year. General 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 general public health from University Of North Texas Health Science Center
West Coast University Los Angeles landed the #15 spot for general public health this year. West Coast University Los Angeles is a mid-sized private for-profit school located in the city of Richardson. About 31% of students finish within six years. About 18 general public health degrees were awarded at West Coast University Los Angeles in the most recent year. Soon after graduation, general public health degree recipients from West Coast University Los Angeles generally make around $60,316. Students borrow a median of $37,140 to complete this degree.
More information about a degree in general public health from West Coast University Los Angeles
Texas A And M International University earned the #16 position for general public health this year. Texas A And M International University is a large public school located in the city of Laredo. Roughly 46% of students complete a degree within six years here. About 30 general public health degrees were awarded at Texas A And M International University in the most recent year. Soon after graduation, general public health degree recipients from Texas A And M International University generally make around $42,029. Students borrow a median of $15,095 to complete this degree.
See the full general public health program report for Texas A And M International University
Texas A And M University Commerce ranked #17 on our 2027 list of the best general public health schools. Set in the town of Commerce, Texas A And M University Commerce is a large public institution. The six-year graduation rate is 43%. There were roughly 36 general public health students who graduated with this degree at Texas A And M University Commerce in the most recent data year. Soon after graduation, general public health degree recipients from Texas A And M University Commerce generally make around $44,621. Students borrow a median of $23,328 to complete this degree.
More information about a degree in general public health from Texas A And M University Commerce
The University Of Texas At San Antonio landed the #18 spot for general 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 192 general public health students who graduated with this degree at The University Of Texas At San Antonio in the most recent data year. Soon after graduation, general public health degree recipients from The University Of Texas At San Antonio generally make around $33,514. The University Of Texas At San Antonio graduates carry a median of $24,885 in student loans.
See the full general public health program report for The University Of Texas At San Antonio
University Of North Texas landed the #19 spot for general public health this year. This very large public university is located in the city of Denton. The six-year graduation rate is 61%. University Of North Texas awarded about 103 general public health degrees in the most recent data year. Graduates of the general public health program make about $49,157 in their early career. Typical student debt for the program is $21,817.
Get the full general public health details for University Of North Texas
Baylor University placed #20 among the best general public health schools. This very large private not-for-profit university is located in the city of Waco. Roughly 80% of students complete a degree within six years here. Baylor University awarded about 34 general public health degrees in the most recent data year. Students who receive their general public health degree from Baylor University earn around $23,096 in the first couple years of their career. Baylor University graduates carry a median of $22,495 in student loans.
See the full general public health program report for Baylor University
Texas State University San Marcos ranked #21 on our 2027 list of the best general public health schools. Located in the city of San Marcos, Texas State University San Marcos is a very large public university. Roughly 55% of students complete a degree within six years here. Texas State University San Marcos awarded about 39 general public health degrees in the most recent data year. Graduates of the general public health program make about $35,564 in their early career. Students borrow a median of $26,710 to complete this degree.
See the full general public health program report for Texas State University San Marcos
University Of North Texas At Dallas came in at #22 for general public health this year. This mid-sized public university is located in the city of Dallas. The six-year graduation rate is 42%. University Of North Texas At Dallas awarded about 21 general public health degrees in the most recent data year.
More information about a degree in general public health from University Of North Texas At Dallas
University Of Oklahoma Health Sciences Center placed #23 among the best general public health schools. Located in the city of Oklahoma City, University Of Oklahoma Health Sciences Center is a mid-sized public university. About 28 general public health degrees were awarded at University Of Oklahoma Health Sciences Center in the most recent year. Students who receive their general public health degree from University Of Oklahoma Health Sciences Center earn around $81,828 in the first couple years of their career. Students borrow a median of $22,613 to complete this degree.
Read more about the general public health program at University Of Oklahoma Health Sciences Center
Grand Canyon University placed #24 among the best general public health schools. Located in the city of Phoenix, Grand Canyon University is a very large private not-for-profit university. Roughly 44% of students complete a degree within six years here. About 160 general public health degrees were awarded at Grand Canyon University in the most recent year. General Public Health graduates of Grand Canyon University earn a median of $53,104 early in their careers. Typical student debt for the program is $30,027.
See the full general public health program report for Grand Canyon University
Sam Houston State University earned the #25 position for general public health this year. Sam Houston State University is a very large public school located in the town of Huntsville. Roughly 55% of students complete a degree within six years here. About 52 general public health degrees were awarded at Sam Houston State University in the most recent year. Soon after graduation, general public health degree recipients from Sam Houston State University generally make around $34,019. Sam Houston State University graduates carry a median of $26,818 in student loans.
Read more about the general public health program at Sam Houston State University
Rest of the Top 32 General Public Health Schools
Not far behind, these schools also delivered a strong general public health education:
Narrow General Public Health Schools by State
More General Public Health Rankings
View All General 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 · 32 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.