Public Health Health Professions Program

In-StateOut-of-State
Vocational Programs $17,571
Undergraduate $10,990 $37,953
Graduate $20,322 $26,562

Pennsylvania Tuition for Public Health

31 Pennsylvania colleges have the Public Health program. By school type, there are 11 public and 20 private schools offering Public Health program.

Of the 31 colleges, 10 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 Pennsylvania colleges.

2024-2025 Average Tuition & Fees of Public Health at Pennsylvania Colleges
Number of SchoolsTuition & FeesAvailable Online
TotalPublicPrivateIn-StateOut-of-State
Vocational Program330$17,5711
Bachelor's21417 $10,990$37,9531
Graduate1688 $20,322$26,5628

Major Programs in Public Health Study

Pennsylvania Schools Offering Public Health Programs

Page 2 of 31 matched schools

Gwynedd Mercy University

Gwynedd Valley, PA | private (not-for-profit), four-year
Tuition & Fees
$40,838

Immaculata University

Immaculata, PA | private (not-for-profit), four-year
Tuition & Fees
$28,980

Indiana University of Pennsylvania

Indiana, PA | public, four-year
Tuition & Fees
$11,380 (in-state) $16,297 (out-of-state)

Juniata College

Huntingdon, PA | private (not-for-profit), four-year
Tuition & Fees
$58,580

La Salle University

Philadelphia, PA | private (not-for-profit), four-year
Tuition & Fees
$37,800

Luzerne County Community College

Nanticoke, PA | public, 2-4 year
Tuition & Fees
$11,430 (in-state) $16,260 (out-of-state)

Mercyhurst University

Erie, PA | private (not-for-profit), four-year
Tuition & Fees
$45,770

Montgomery County Community College

Blue Bell, PA | public, 2-4 year
Tuition & Fees
$11,970 (in-state) $17,250 (out-of-state)

Muhlenberg College

Allentown, PA | private (not-for-profit), four-year
Tuition & Fees
$62,805

Pennsylvania State University-Penn State New Kensington

New Kensington, PA | public, four-year
Tuition & Fees
$14,408 (in-state) $24,134 (out-of-state)
Related Articles and Ads