Skip to content
Select Your College
Search

Looking for a trade school? Browse 19 trades or trade schools by state.

Build my college list

22 colleges · North Carolina

Public health colleges in North Carolina

22 colleges in North Carolina offer a bachelor's degree in public health (11 public). Graduates of the typical program here earned $40,449 a year after graduating, compared with $43,165 nationally.

Colleges22
Public11
Graduates in 2023-24770
Typical earnings 1 yr after$40,449
Typical earnings 4 yrs after$61,210
National, 4 yrs after$58,119
Duke UniversityElon UniversityNorth Carolina A & T State UniversityUniversity of North Carolina at CharlotteWestern Carolina UniversityUniversity of North Carolina WilmingtonEast Carolina UniversityUniversity of North Carolina at GreensboroAppalachian State UniversityUniversity of North Carolina AshevilleNorth Carolina Central UniversityBarton CollegeCarolina UniversityFayetteville State UniversityGuilford CollegeJohnson C Smith UniversityLenoir-Rhyne UniversityMeredith CollegeNorth Carolina Wesleyan UniversityQueens University of CharlotteUniversity of North Carolina at Chapel HillWingate University
Public Private

All public health programs in North Carolina

Sorted by earnings four years after graduation. Click a heading to sort.

CollegeGraduates (2023-24)Earnings 1 yr afterEarnings 4 yrs afterMedian debt
Duke UniversityDurham, NC33$51,770$101,771$15,000
Elon UniversityElon, NC39$40,495$81,153$20,976
North Carolina A & T State UniversityGreensboro, NC4n/a$72,419n/a
University of North Carolina at CharlotteCharlotte, NC54$40,449$63,965$21,500
Western Carolina UniversityCullowhee, NC11n/a$61,698n/a
University of North Carolina WilmingtonWilmington, NC91$42,492$60,722$20,000
East Carolina UniversityGreenville, NC248$39,194$59,566$21,000
University of North Carolina at GreensboroGreensboro, NC94$43,552$53,124$23,000
Appalachian State UniversityBoone, NC54$37,011$49,039$20,000
University of North Carolina AshevilleAsheville, NC42$25,697$42,267$18,326
North Carolina Central UniversityDurham, NC27$40,115n/a$29,870
Barton CollegeWilson, NC6n/an/an/a
Carolina UniversityWinston-Salem, NC1n/an/an/a
Fayetteville State UniversityFayetteville, NC4n/an/an/a
Guilford CollegeGreensboro, NC4n/an/an/a
Johnson C Smith UniversityCharlotte, NC8n/an/an/a
Lenoir-Rhyne UniversityHickory, NC0n/an/an/a
Meredith CollegeRaleigh, NC8n/an/an/a
North Carolina Wesleyan UniversityRocky Mount, NC4n/an/an/a
Queens University of CharlotteCharlotte, NC2n/an/an/a
University of North Carolina at Chapel HillChapel Hill, NC26n/an/an/a
Wingate UniversityWingate, NC10n/an/an/a

Frequently asked questions

How many colleges in North Carolina offer public health?

22 colleges in North Carolina awarded bachelor's degrees in public health in 2022-23 or 2023-24, 11 of them public.

Where do public health graduates earn the most in North Carolina?

Duke University, with median earnings of $101,771 four years after graduation (programs with at least 5 graduates).

Public health nationwide · All colleges in North Carolina

Source: U.S. Department of Education, College Scorecard field of study file, data release of October 15, 2026. Earnings are medians for graduates who received federal aid and were working, not enrolled. One-year figures: graduates of 2020-21 and 2021-22, measured in 2022 and 2023, in 2024 dollars. Four-year figures: graduates of 2017-18 and 2018-19, measured in 2022 and 2023, in 2024 dollars. More on the data.