Public Health Health Professions Program

In-StateOut-of-State
Vocational Programs $16,664
Undergraduate $10,827 $37,492
Graduate $17,411 $26,066

Pennsylvania Tuition for Public Health

27 Pennsylvania colleges have the Public Health program. By school type, there are 8 public and 19 private schools offering Public Health program.

Of the 27 colleges, 7 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.

2023-2024 Average Tuition & Fees of Public Health at Pennsylvania Colleges
Number of SchoolsTuition & FeesAvailable Online
TotalPublicPrivateIn-StateOut-of-State
Vocational Program321$16,6642
Bachelor's20416 $10,827$37,4921
Graduate1156 $17,411$26,0664

Major Programs in Public Health Study

Pennsylvania Schools Offering Public Health Programs

Page 3 of 27 matched schools

Philadelphia College of Osteopathic Medicine

Philadelphia, PA | private (not-for-profit), four-year

Slippery Rock University of Pennsylvania

Slippery Rock, PA | public, four-year
Tuition & Fees
$10,507 (in-state) $14,615 (out-of-state)

Temple University

Philadelphia, PA | public, four-year
Tuition & Fees
$21,991 (in-state) $37,248 (out-of-state)

Thomas Jefferson University

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

West Chester University of Pennsylvania

West Chester, PA | public, four-year
Tuition & Fees
$10,686 (in-state) $22,511 (out-of-state)

Lake Erie College of Osteopathic Medicine

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

Pennsylvania State University-World Campus

University Park, PA | public, four-year
Tuition & Fees
$15,204 (in-state) $15,204 (out-of-state)
Related Articles and Ads