What are the Top Public Health Schools in North Carolina?


Finding the top public health schools in North Carolina can become a complex task depending on what criteria is used. For the ranking here on OnlineMastersinPublicHealth, we first looked up schools which offered programs in public health. We included both graduate and undergraduate programs as well as online and on-campus programs to get a variety of programs to suit different students’ needs.

For each school offing a public health program, we found the graduation rate and the freshman retention (or satisfaction) rate for the school in order to provide a look into the overall quality of the institution. Affordability is often an influencing factor for students, so the average cost of attendance for residential students was also considered. Also, because we value student opinions and feedback from people who have already attended the school, we chose to include the overall grade for the school from Niche.com.

We combined all of these factors into a rather basic formula to see which schools scored the highest to find out the top scores. You can visit our ranking to find out more about our methodology and see what the top public health schools in North Carolina are and what programs they offer. Earning a degree from one of the top public health schools in North Carolina can go a long way towards helping to establish yourself in the state’s public health field.

There are a few questions you may want to ask yourself before choosing a program from a top public health school to be sure you find one best suited to your needs.

  • – Have you earned a Bachelor’s degree? If not, you’ll want to look into doing so in a Bachelor’s in Public Health program from one of the top public health schools. Many of them offer dual degrees where you can transition from a BSPH directly into a Master’s of Public Health (MPH) program.
  • – What is your budget for a public health degree? The last thing anyone wants is to accumulate a lot of debt even if their new degree allows them to earn more money.
  • – How much time are you able to devote to earning your degree? You need to know if you can handle full-time or part-time participation in a program.
  • – Which format best suits your learning abilities and lifestyle, online, on-campus, or hybrid?
  • – Does the program align with the professional goals you want to achieve within the public health field?
  • – Where do you hope to work after you complete your public health degree and will it matter which state you earn your degree from?

You can find some incredible degree options from top public health schools in North Carolina that you can cross-reference with your individual needs.

So, what was the crème de la crème of schools from our methodology? At the top of our ranking was the University of North Carolina at Chapel Hill. UNC separated itself from the pack with the largest collection of public health major offerings, which included a BSPH in five concentrations, an MPH program in 12 different concentrations, an online MPH program, a dual BSPH-MPH program, nine doctoral public health programs, and much more. Just to sweeten the pie a bit more, UNC at Chapel Hill’s Gillings School of Global Public Health is also often ranked as one of the top public health schools in the nation.

Other high ranking public health schools are Elon University, Appalachian State University, East Carolina University, and UNC Greensboro. Regardless of how objective our ranking of the top public health schools in North Carolina strives to be, you’ll have to decide for yourself which program is best for you.

Find Your Degree
Sponsored Schools