Public Health Health Professions Program

In-StateOut-of-State
Undergraduate $7,365 $31,574
Graduate $9,062 $20,979

North Carolina Tuition for Public Health

17 North Carolina colleges have the Public Health program. By school type, there are 6 public and 11 private schools offering Public Health program.

Of the 17 colleges, 8 schools offer online degree and/or courses for Public Health program.

The following table shows the number of schools by school type and level with average tuition & fees for Public Health programs at North Carolina colleges.

2024-2025 Average Tuition & Fees of Public Health at North Carolina Colleges
Number of SchoolsTuition & FeesAvailable Online
TotalPublicPrivateIn-StateOut-of-State
Vocational ProgramsNo vocational programs available
Bachelor's1138 $7,365$31,5742
Graduate1156 $9,062$20,9797

Major Programs in Public Health Study

North Carolina Schools Offering Public Health Programs

Page 2 of 17 matched schools

University of North Carolina Wilmington

Wilmington, NC | public, four-year
Tuition & Fees
$7,277 (in-state) $24,152 (out-of-state)

Saint Augustine's University

Raleigh, NC | private (not-for-profit), four-year
Tuition & Fees
$16,896

Salem College

Winston-Salem, NC | private (not-for-profit), four-year
Tuition & Fees
$33,848

Wake Forest University

Winston-Salem, NC | private (not-for-profit), four-year
Tuition & Fees
$67,642

Wingate University

Wingate, NC | private (not-for-profit), four-year
Tuition & Fees
$42,576

Johnson & Wales University-Charlotte

Charlotte, NC | private (not-for-profit), four-year
Tuition & Fees
$41,982

Carolina University

Winston-Salem, NC | private (not-for-profit), four-year
Tuition & Fees
$17,575
Related Articles and Ads