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.
All public health programs in North Carolina
Sorted by earnings four years after graduation. Click a heading to sort.
| College | Graduates (2023-24) | Earnings 1 yr after | Earnings 4 yrs after | Median debt |
|---|---|---|---|---|
| Duke UniversityDurham, NC | 33 | $51,770 | $101,771 | $15,000 |
| Elon UniversityElon, NC | 39 | $40,495 | $81,153 | $20,976 |
| North Carolina A & T State UniversityGreensboro, NC | 4 | n/a | $72,419 | n/a |
| University of North Carolina at CharlotteCharlotte, NC | 54 | $40,449 | $63,965 | $21,500 |
| Western Carolina UniversityCullowhee, NC | 11 | n/a | $61,698 | n/a |
| University of North Carolina WilmingtonWilmington, NC | 91 | $42,492 | $60,722 | $20,000 |
| East Carolina UniversityGreenville, NC | 248 | $39,194 | $59,566 | $21,000 |
| University of North Carolina at GreensboroGreensboro, NC | 94 | $43,552 | $53,124 | $23,000 |
| Appalachian State UniversityBoone, NC | 54 | $37,011 | $49,039 | $20,000 |
| University of North Carolina AshevilleAsheville, NC | 42 | $25,697 | $42,267 | $18,326 |
| North Carolina Central UniversityDurham, NC | 27 | $40,115 | n/a | $29,870 |
| Barton CollegeWilson, NC | 6 | n/a | n/a | n/a |
| Carolina UniversityWinston-Salem, NC | 1 | n/a | n/a | n/a |
| Fayetteville State UniversityFayetteville, NC | 4 | n/a | n/a | n/a |
| Guilford CollegeGreensboro, NC | 4 | n/a | n/a | n/a |
| Johnson C Smith UniversityCharlotte, NC | 8 | n/a | n/a | n/a |
| Lenoir-Rhyne UniversityHickory, NC | 0 | n/a | n/a | n/a |
| Meredith CollegeRaleigh, NC | 8 | n/a | n/a | n/a |
| North Carolina Wesleyan UniversityRocky Mount, NC | 4 | n/a | n/a | n/a |
| Queens University of CharlotteCharlotte, NC | 2 | n/a | n/a | n/a |
| University of North Carolina at Chapel HillChapel Hill, NC | 26 | n/a | n/a | n/a |
| Wingate UniversityWingate, NC | 10 | n/a | n/a | n/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.