College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2027 Best Public Health Education and Promotion Schools in North Carolina

6 Colleges in the United States
453 Public Health Education and Promotion Degrees Awarded
$40,159 Avg Early-Career Salary

Public Health Education and Promotion 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.

For its 2027 ranking, College Factual looked at 6 schools in the United States to determine which ones were the best for public health education and promotion students pursuing a degree.

What’s on this page:

Best Schools for Public Health Education and Promotion in North Carolina

Below are the schools that deliver the strongest overall public health education and promotion education in North Carolina.

Top Schools in Public Health Education and Promotion

1

Leading the list is Elon University, our #1 school for public health education and promotion. Located in the suburb of Elon, Elon University is a moderately-sized private not-for-profit university. Roughly 84% of students complete a degree within six years here. About 29 public health education and promotion degrees were awarded at Elon University in the most recent year. Graduates of the public health education and promotion program make about $42,088 in their early career. Students borrow a median of $20,500 to complete this degree. Get the full public health education and promotion details for Elon University

2

East Carolina University came in at #2 on our 2027 list of the best public health education and promotion schools. Set in the city of Greenville, East Carolina University is a very large public institution. East Carolina University graduates 63% of students within six years. There were roughly 222 public health education and promotion students who graduated with this degree at East Carolina University in the most recent data year. Public Health Education And Promotion graduates of East Carolina University earn a median of $45,253 early in their careers. Typical student debt for the program is $25,750. Read more about the public health education and promotion program at East Carolina University

3

A rank of #3 makes University Of North Carolina At Greensboro one of the top schools for public health education and promotion. University Of North Carolina At Greensboro is a very large public school located in the city of Greensboro. Roughly 56% of students complete a degree within six years here. University Of North Carolina At Greensboro awarded about 135 public health education and promotion degrees in the most recent data year. Students who receive their public health education and promotion degree from University Of North Carolina At Greensboro earn around $46,052 in the first couple years of their career. Students borrow a median of $25,500 to complete this degree. Read more about the public health education and promotion program at University Of North Carolina At Greensboro

4

North Carolina Central University came in at #4 on our 2027 list of the best public health education and promotion schools. This moderately-sized public university is located in the city of Durham. North Carolina Central University graduates 42% of students within six years. There were roughly 26 public health education and promotion students who graduated with this degree at North Carolina Central University in the most recent data year. Soon after graduation, public health education and promotion degree recipients from North Carolina Central University generally make around $38,198. North Carolina Central University graduates carry a median of $31,000 in student loans. See the full public health education and promotion program report for North Carolina Central University

5

A rank of #5 makes Fayetteville State University one of the top schools for public health education and promotion. Located in the city of Fayetteville, Fayetteville State University is a moderately-sized public university. Fayetteville State University graduates 38% of students within six years. About 14 public health education and promotion degrees were awarded at Fayetteville State University in the most recent year. Graduates of the public health education and promotion program make about $41,449 in their early career. Fayetteville State University graduates carry a median of $27,869 in student loans. More information about a degree in public health education and promotion from Fayetteville State University

6

University Of North Carolina At Asheville landed the #6 spot for public health education and promotion this year. Located in the city of Asheville, University Of North Carolina At Asheville is a mid-sized public university. The six-year graduation rate is 54%. There were roughly 27 public health education and promotion students who graduated with this degree at University Of North Carolina At Asheville in the most recent data year. Graduates of the public health education and promotion program make about $27,913 in their early career. Students borrow a median of $23,141 to complete this degree. Get the full public health education and promotion details for University Of North Carolina At Asheville

View All Public Health Education and Promotion Rankings >

Notes and References

This ranking is produced by College Factual (MF_RANKING_2025), 2027 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 6 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