Find Grad Schools

Study Area & Zipcode

Best Value Public Health Schools in Pennsylvania

Find Schools Near

2023 Best Value Public Health Schools in Pennsylvania

Identifying Quality Schools at More Affordable Prices

21 Colleges
$31,723 Avg Tuition & Fees*
$43,147 Avg Salary

Finding the Best Public Health School for You

In 2020-2021, 848 degrees and certificates were awarded to public health students who went to a Pennsylvania college or university. This makes it the #18 most popular major in the state.

When it comes to higher education, there are a lot of options for students. You can choose a traditional brick and mortar school, or with the growth of online education, you can attend a school half-way across the country without even leaving your house. Also there are many trade schools that offer short-term programs that open up more career options.

The Best Value Public Health Schools in Pennsylvania ranking is one of many tools that Grad Degree Search has developed to help you make your educational decision. Our analysis looked at 21 schools in Pennsylvania to see which programs offered the best value experiences for public health students with the aim of identifying those quality schools that are more affordable than some of their counterparts.

This ranking is not just a list of inexpensive schools. We also consider each school's quality, since we believe a low-quality school may not be a 'bargain' at any price. More specifically, we discount our quality score by the published tuition and fees charged by a school. This gives the cost per unit of quality for each college. The value is determined by how much quality your dollar buys.

For nationwide and regional rankings, we use out-of-state tuition and fees in our calculations. Average in-state tuition and fees are used for our statewide rankings.

2023 Best Value Public Health Schools in Pennsylvania

Check out the public health programs at these schools if you want to get the best value for your educational dollar.

Top 10 Best Public Health Schools

#1

La Salle University

Philadelphia, PA
$33,150 Average Tuition & Fees

Our analysis found La Salle University to be the best value school for public health students who want to pursue a degree in Pennsylvania. La Salle is a small private not-for-profit school located in the large city of Philadelphia.

La Salle undergraduate students pay an average of $33,150 in in-state tuition and fees each year.

Read More…

$14,640 Average Tuition & Fees

A rank of #2 on this year’s list means Lake Erie College of Osteopathic Medicine is a great value for public health students. LECOM is a small private not-for-profit school located in the small city of Erie.

The average tuition and fees for an in-state undergraduate at LECOM are $14,640 a year.

Read full report on Public Health at Lake Erie College of Osteopathic Medicine

#3

Marywood University

Scranton, PA
$37,284 Average Tuition & Fees

You’ll join some of the best and brightest minds around you if you attend Marywood University. The school came in at #3 on this year’s Best Value Public Health Schools in Pennsylvania list. Located in the small city of Scranton, Marywood is a private not-for-profit school with a small student population.

Marywood undergraduate students pay an average of $37,284 in in-state tuition and fees each year.

Read More…

$10,507 Average Tuition & Fees

Out of the 21 schools in Pennsylvania that were part of this year’s ranking, Slippery Rock University of Pennsylvania landed the # 4 spot on the list. Located in the town of Slippery Rock, SRU is a public school with a medium-sized student population.

The average tuition and fees for an in-state undergraduate at SRU are $10,507 a year.

Read full report on Public Health at Slippery Rock University of Pennsylvania

#5

Lock Haven University

Lock Haven, PA
$10,878 Average Tuition & Fees

The excellent programs at Lock Haven University helped the school earn the #5 place on this year’s ranking of the best public health schools in Pennsylvania. LHU is a small public school located in the town of Lock Haven.

LHU undergraduate students pay an average of $10,878 in in-state tuition and fees each year.

Read More…

$10,423 Average Tuition & Fees

West Chester University of Pennsylvania came in at #6 in this year’s edition of the Best Value Public Health Schools in Pennsylvania ranking. WCUPA is a fairly large public school located in the large suburb of West Chester.

In-state tuition fees for undergraduate students at WCUPA are $10,423 per year.

Read full report on Public Health at West Chester University of Pennsylvania

$11,259 Average Tuition & Fees

East Stroudsburg University of Pennsylvania landed the #7 spot in the 2023 rankings for the best value public health programs. Located in the small city of East Stroudsburg, East Stroudsburg University is a public school with a medium-sized student population.

The average tuition and fees for an in-state undergraduate at East Stroudsburg University are $11,259 a year.

Read More…

$13,144 Average Tuition & Fees

Indiana University of Pennsylvania - Main Campus did quite well in this year’s ranking of the best value schools for public health students. It came in at #8 on the list. Located in the town of Indiana, IUP is a public college with a moderately-sized student population.

IUP undergraduate students pay an average of $13,144 in in-state tuition and fees each year.

Full Public Health at Indiana University of Pennsylvania - Main Campus Report

Philadelphia College of Osteopathic Medicine came in at #9 in this year’s edition of the Best Value Public Health Schools in Pennsylvania ranking. Located in the city of Philadelphia, Philadelphia College of Osteopathic Medicine is a private not-for-profit college with a small student population.

Read full report on Public Health at Philadelphia College of Osteopathic Medicine

#10

Saint Joseph's University

Philadelphia, PA
$47,940 Average Tuition & Fees

Saint Joseph’s University came in at #10 in this year’s edition of the Best Value Public Health Schools in Pennsylvania ranking. Located in the city of Philadelphia, St. Joe's is a private not-for-profit school with a moderately-sized student population.

In-state tuition fees for undergraduate students at St. Joe’s are $47,940 per year.

On top of its placing in our value ranking, St. Joe’s also did well on our Best Public Health Schools in Pennsylvania list. It’s in the top 20% of all schools reviewed in this analysis.

Read full report on Public Health at Saint Joseph’s University

Best Value Public Health Colleges in the Middle Atlantic Region

Explore all the Best Value Public Health Schools in the Middle Atlantic Area or other specific states within that region.

State Degrees Awarded
New York 1,647
Maryland 1,113
New Jersey 281
District of Columbia 617
Delaware 29

One of 29 majors within the area of study, public health has other similar majors worth exploring.

Related Major Annual Graduates
Nursing 66,964
Medicine 28,629
Rehabilitation & Therapeutic Professions 24,774
Health & Medical Administrative Services 17,335
Pharmacy/Pharmaceutical Sciences 16,952

Notes and References

*These averages are for the top 21 schools only.

  • The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE) serves as the core of the rest of our data about colleges.
  • Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).
  • Credit for the banner image above goes to Article 25 Flickr.

More about our data sources and methodologies.

Featured Schools

Find Graduate Schools Near You

Our free school finder matches students with accredited graduate schools across the U.S.