2027 Best Public Health Schools in Oklahoma
Public Health is a field worth a close look when choosing where to study. The schools below stand out for the quality of their public health programs.
To produce this 2027 ranking, College Factual evaluated 7 schools to find the best for public health students.
What’s on this page:
Best Schools for Public Health in Oklahoma
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
Leading the list is University Of Oklahoma Norman Campus, our #1 school for public health. Set in the suburb of Norman, University Of Oklahoma Norman Campus is a very large public institution. Roughly 75% of students complete a degree within six years here. About 66 public health degrees were awarded at University Of Oklahoma Norman Campus in the most recent year. Graduates of the public health program make about $58,084 in their early career. Typical student debt for the program is $23,138.
See the full public health program report for University Of Oklahoma Norman Campus
Oklahoma State University Main Campus is a great choice for students pursuing a degree in public health, landing the #2 spot this year. Set in the town of Stillwater, Oklahoma State University Main Campus is a very large public institution. Oklahoma State University Main Campus graduates 68% of students within six years. There were roughly 64 public health students who graduated with this degree at Oklahoma State University Main Campus in the most recent data year. Soon after graduation, public health degree recipients from Oklahoma State University Main Campus generally make around $48,360. Students borrow a median of $20,500 to complete this degree.
See the full public health program report for Oklahoma State University Main Campus
Students looking for a strong public health program will find one at University Of Central Oklahoma, which ranked #3. University Of Central Oklahoma is a large public school located in the suburb of Edmond. Roughly 37% of students complete a degree within six years here. There were roughly 48 public health students who graduated with this degree at University Of Central Oklahoma in the most recent data year. Students who receive their public health degree from University Of Central Oklahoma earn around $49,560 in the first couple years of their career. Typical student debt for the program is $21,625.
See the full public health program report for University Of Central Oklahoma
University Of Oklahoma Health Sciences Center came in at #4 on our 2027 list of the best public health schools. This mid-sized public university is located in the city of Oklahoma City. About 33 public health degrees were awarded at University Of Oklahoma Health Sciences Center in the most recent year. Graduates of the public health program make about $81,828 in their early career. Typical student debt for the program is $22,613.
More information about a degree in public health from University Of Oklahoma Health Sciences Center
Students looking for a strong public health program will find one at Northeastern State University, which ranked #5. Set in the town of Tahlequah, Northeastern State University is a moderately-sized public institution. Northeastern State University graduates 35% of students within six years. About 14 public health degrees were awarded at Northeastern State University in the most recent year. Soon after graduation, public health degree recipients from Northeastern State University generally make around $41,457. Students borrow a median of $27,464 to complete this degree.
Get the full public health details for Northeastern State University
Oklahoma State University Center For Health Sciences placed #6 among the best public health schools. Set in the city of Tulsa, Oklahoma State University Center For Health Sciences is a mid-sized public institution. About 13 public health degrees were awarded at Oklahoma State University Center For Health Sciences in the most recent year. Soon after graduation, public health degree recipients from Oklahoma State University Center For Health Sciences generally make around $59,722.
See the full public health program report for Oklahoma State University Center For Health Sciences
Community Care College placed #7 among the best public health schools. Set in the city of Tulsa, Community Care College is a small private not-for-profit institution. Community Care College awarded about 23 public health degrees in the most recent data year. Graduates of the public health program make about $25,994 in their early career. Community Care College graduates carry a median of $16,508 in student loans.
Read more about the public health program at Community Care College
More Public Health Rankings
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 · 7 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.