College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k

27 Ranked Colleges
1,513 Degrees Awarded
$18,800 Avg Net Price*
Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k

Students have lots of options to chooose from today when trying to decide which college to attend. Our mission at College Factual is to arm you with as much information as we can to help you make that decision. Our “Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k” ranking is one tool we have developed to help in this regard.

Public Health is the 26th most popular major in the country with 40,596 degrees awarded in 2020-2021. In 2019-2020, public health graduates who were awarded their degree in 2017-2019, earned an average of $43,158 and had an average of $27,396 in loans still to pay off.

Across Pennsylvania, there were 1,513 public health graduates with average earnings and debt of $43,147 and $26,160 respectively.

This year’s “Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k” ranking looked at 27 colleges that offer degrees in a bachelor’s in public health. Not only do the schools that top this list have excellent public health programs, but they also cost less that schools of similar quality.

When determining these rankings, we looked at things such as overall quality of the public health program at the school and the cost to attend the school once aid has been awarded. For more information, check out our ranking methodology.

More Ways to Rank Public Health Schools

Rankings by Degree Other Award Levels
Rankings by Location Check Out Other Locales
More Public Health Rankings Other Ranking Categories

The public health school you choose to invest your time and money in matters. To help you make the decision that is right for you, we’ve developed a number of major-specific rankings, including this list of “Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k”.

One of our other unique offerings is College Combat. This tool lets you build your own customized comparisons utilizing the factors that are most important to you. When you have some time, check it out - you may want to bookmark the link so you don’t forget it.

Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k

The following schools top our list of the Best Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k.

Top 25 Best Value Colleges for Public Health (Income $30-$48k) in Pennsylvania

1
UPenn crest
University of Pennsylvania
Philadelphia, Pennsylvania

You’ll be in good company if you decide to attend University of Pennsylvania. It ranked #1 on our 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. University of Pennsylvania is a private not-for-profit institution located in Philadelphia, Pennsylvania. The school has a large population, and it awarded 55 ’s degrees in 2020-2021.

UPenn also took the #1 spot in our “Best Public Health Schools in Pennsylvania” ranking. The estimated yearly cost for UPenn is $1,938 for Pennsylvania Public Health students whose families make $30-$48k.

The low undergrad student loan default rate of 0.9% is a good sign that students have an easier time paying off their loans than they might at other schools. For comparison, the national default rate is 10.1%. With a freshman retention rate of 95%, the school does an excellent job of retaining its undergraduate students. The undergraduate student-to-faculty ratio of 6 to 1 is a sign that students will have more opportunities to engage with their professors one-on-one.

Read more about Public Health at UPenn

2

You’ll join some of the best and brightest minds around if you attend Montgomery County Community College. The school came in at #2 for the Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k. Montgomery County Community College is a medium-sized school located in Blue Bell, Pennsylvania that handed out 9 ’s public health degrees in 2020-2021.

The yearly cost to attend Montco is $6,993 for pennsylvania public health students whose families make $30-$48k.

Full Montgomery County Community College Public Health Report

3
HACC crest
Harrisburg Area Community College
Harrisburg, Pennsylvania

You’ll join some of the best and brightest minds around if you attend Harrisburg Area Community College. The school came in at #3 for the Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k. Harrisburg Area Community College is a public institution located in Harrisburg, Pennsylvania. The school has a fairly large population, and it awarded 18 ’s degrees in 2020-2021.

As a testament to the quality of education offered at HACC, the school also landed the #19 spot in our “Best Public Health Schools in Pennsylvania” ranking. It costs about $10,425 for Pennsylvania Public Health students whose families make $30-$48k per year to attend Harrisburg Area Community College.

Read more about Public Health at Harrisburg Area Community College

4
SRU crest
Slippery Rock University of Pennsylvania
Slippery Rock, Pennsylvania

Out of the 27 schools in the Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k that were part of this year’s ranking, Slippery Rock University of Pennsylvania landed the #4 spot on the list. SRU is a public institution located in Slippery Rock, Pennsylvania. The school has a medium-sized population, and it awarded 140 ’s degrees in 2020-2021.

SRU also made our “Best Public Health Schools in Pennsylvania” list, coming in at #11. The estimated yearly cost for Slippery Rock University of Pennsylvania is $15,507 for pennsylvania public health students whose families make $30-$48k.

The undergrad student loan default rate at the school is 4.6%, which is quite low when compared to the national default rate of 10.1%.

Full Slippery Rock University of Pennsylvania Public Health Report

5
Temple crest
Temple University
Philadelphia, Pennsylvania

You’ll join some of the best and brightest minds around if you attend Temple University. The school came in at #5 for the Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k. This large school is located in Philadelphia, Pennsylvania, and it awarded 157 ’s public health degrees in 2020-2021.

Temple also made our “Best Public Health Schools in Pennsylvania” list, coming in at #5. It costs about $19,355 for Pennsylvania Public Health students whose families make $30-$48k per year to attend Temple University.

The school has an impressive undergrad student loan default rate. It’s only 3.5%, which is much lower than the national rate of 10.1%. With a freshman retention rate of 87%, the school does an excellent job of retaining its undergraduate students.

Read more about Public Health at Temple

6
Thomas Jefferson University crest
Thomas Jefferson University
Philadelphia, Pennsylvania

Thomas Jefferson University ranked #6 on this year’s Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. Thomas Jefferson University is a medium-sized school located in Philadelphia, Pennsylvania that handed out 132 ’s public health degrees in 2020-2021.

Thomas Jefferson University also took the #4 spot in our “Best Public Health Schools in Pennsylvania” ranking. The yearly cost to attend Thomas Jefferson University is $22,926 for Pennsylvania Public Health students whose families make $30-$48k.

The undergrad student loan default rate at the school is 1.1%, which is quite low when compared to the national default rate of 10.1%.

Full Thomas Jefferson University Public Health Report

7

With a ranking of #7, University of Pittsburgh - Pittsburgh Campus did quite well on the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. Pitt is a large public school situated in Pittsburgh, Pennsylvania. It awarded 91 ’s public health degrees in 2020-2021.

Pitt did well in our major quality rankings, too. It placed #3 on our “Best Public Health Schools in Pennsylvania” list. It costs about $17,691 for Pennsylvania Public Health students whose families make $30-$48k per year to attend Pitt.

Students who start out at the school are likely to stick around. The freshman retention rate is 93%. The school has an impressive undergrad student loan default rate. It’s only 2.9%, which is much lower than the national rate of 10.1%.

Full University of Pittsburgh - Pittsburgh Campus Public Health Report

8
WCUPA crest
West Chester University of Pennsylvania
West Chester, Pennsylvania

West Chester University of Pennsylvania landed the #8 spot on the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k ranking. WCUPA is located in West Chester, Pennsylvania and, has a fairly large student population. In 2020-2021, this school awarded 136 ’s public health degrees to qualified students.

In addition to being on our pennsylvania public health students whose families make $30-$48k list, WCUPA has also earned the #9 rank in our “Best Public Health Schools in Pennsylvania” ranking. The estimated yearly cost for West Chester University of Pennsylvania is $16,325 for pennsylvania public health students whose families make $30-$48k.

The school has an impressive undergrad student loan default rate. It’s only 3.4%, which is much lower than the national rate of 10.1%. Students who start out at the school are likely to stick around. The freshman retention rate is 85%.

Full WCUPA Public Health Report

9
East Stroudsburg University crest
East Stroudsburg University of Pennsylvania
East Stroudsburg, Pennsylvania

East Stroudsburg University of Pennsylvania did quite well in the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k ranking, coming in at #9. East Stroudsburg University of Pennsylvania is located in East Stroudsburg, Pennsylvania and, has a medium-sized student population. In 2020-2021, this school awarded 47 ’s public health degrees to qualified students.

East Stroudsburg University not only placed well in this ranking. It is also #14 on our “Best Public Health Schools in Pennsylvania” list. The yearly cost to attend East Stroudsburg University of Pennsylvania is $17,744 for Pennsylvania Public Health students whose families make $30-$48k.

Read more about Public Health at East Stroudsburg University of Pennsylvania

10
Allegheny crest
Allegheny College
Meadville, Pennsylvania

Allegheny College did quite well in the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k ranking, coming in at #10. Located in Meadville, Pennsylvania, this small private not-for-profit school awarded 21 degrees to qualified ’s public health students in 2020-2021.

In addition to being on our pennsylvania public health students whose families make $30-$48k list, Allegheny has also earned the #20 rank in our “Best Public Health Schools in Pennsylvania” ranking. It costs about $18,748 for pennsylvania public health students whose families make $30-$48k per year to attend Allegheny.

The school has an impressive undergrad student loan default rate. It’s only 2.6%, which is much lower than the national rate of 10.1%. The undergraduate student-to-faculty ratio of 9 to 1 is a sign that students will have more opportunities to engage with their professors one-on-one.

Read more about Public Health at Allegheny

11

Mansfield University of Pennsylvania ranked #11 on this year’s Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. This small school is located in Mansfield, Pennsylvania, and it awarded 5 ’s public health degrees in 2020-2021.

The estimated yearly cost for Mansfield University of Pennsylvania is $8,868 for Pennsylvania Public Health students whose families make $30-$48k.

Read more about Public Health at Mansfield University

12
Marywood crest
Marywood University
Scranton, Pennsylvania

Marywood University did quite well in the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k ranking, coming in at #12. Scranton, Pennsylvania is the setting for this small institution of higher learning. The private not-for-profit school handed out ’s public health degrees to 5 students in 2020-2021.

Marywood not only placed well in this ranking. It is also #22 on our “Best Public Health Schools in Pennsylvania” list. The yearly cost to attend Marywood is $18,171 for pennsylvania public health students whose families make $30-$48k.

The low undergrad student loan default rate of 2.6% is a good sign that students have an easier time paying off their loans than they might at other schools. For comparison, the national default rate is 10.1%.

Full Marywood University Public Health Report

13
LHU crest
Lock Haven University
Lock Haven, Pennsylvania

Lock Haven University landed the #13 spot on the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k ranking. Located in Lock Haven, Pennsylvania, this small public school handed out 7 degrees to qualified ’s public health students in 2020-2021.

The yearly cost to attend LHU is $17,898 for Pennsylvania Public Health students whose families make $30-$48k.

Read more about Public Health at Lock Haven University

14
Seton Hill crest
Seton Hill University
Greensburg, Pennsylvania

With a ranking of #14, Seton Hill University did quite well on the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. Located in Greensburg, Pennsylvania, this small private not-for-profit school handed out 5 diplomas to qualified ’s public health students in 2020-2021.

Seton Hill also took the #25 spot in our “Best Public Health Schools in Pennsylvania” ranking. It costs about $19,326 for Pennsylvania Public Health students whose families make $30-$48k per year to attend Seton Hill University.

The undergrad student loan default rate at the school is 3.9%, which is quite low when compared to the national default rate of 10.1%.

Full Seton Hill University Public Health Report

15

Indiana University of Pennsylvania - Main Campus landed the #15 spot on the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k ranking. IUP is located in Indiana, Pennsylvania and, has a medium-sized student population. In 2020-2021, this school awarded 38 ’s public health degrees to qualified students.

IUP also took the #24 spot in our “Best Public Health Schools in Pennsylvania” ranking. It costs about $19,003 for pennsylvania public health students whose families make $30-$48k per year to attend Indiana University of Pennsylvania - Main Campus.

Read more about Public Health at Indiana University of Pennsylvania - Main Campus

16
St. Joe's crest
Saint Joseph's University
Philadelphia, Pennsylvania

Saint Joseph’s University ranked #16 on this year’s Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. Saint Joseph’s University is a private not-for-profit institution located in Philadelphia, Pennsylvania. The school has a medium-sized population, and it awarded 119 ’s degrees in 2020-2021.

As a testament to the quality of education offered at St. Joe’s, the school also landed the #7 spot in our “Best Public Health Schools in Pennsylvania” ranking. The yearly cost to attend St. Joe’s is $23,963 for Pennsylvania Public Health students whose families make $30-$48k.

The school has an impressive undergrad student loan default rate. It’s only 2.5%, which is much lower than the national rate of 10.1%. The school has an excellent freshman retention rate of 89%, which means students like the school well enough to return for a second year.

Read full report on Public Health at St. Joe’s

17
La Salle crest
La Salle University
Philadelphia, Pennsylvania

La Salle University did quite well in the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k ranking, coming in at #17. La Salle is a private not-for-profit institution located in Philadelphia, Pennsylvania. The school has a small population, and it awarded 20 ’s degrees in 2020-2021.

La Salle also took the #17 spot in our “Best Public Health Schools in Pennsylvania” ranking. It costs about $21,539 for Pennsylvania Public Health students whose families make $30-$48k per year to attend La Salle.

The school has an impressive undergrad student loan default rate. It’s only 5.0%, which is much lower than the national rate of 10.1%.

Read more about Public Health at La Salle University

18
Drexel crest
Drexel University
Philadelphia, Pennsylvania

Drexel University ranked #18 on this year’s Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. Philadelphia, Pennsylvania is the setting for this large institution of higher learning. The private not-for-profit school handed out ’s public health degrees to 129 students in 2020-2021.

Drexel did well in our major quality rankings, too. It placed #6 on our “Best Public Health Schools in Pennsylvania” list. The yearly cost to attend Drexel is $28,998 for pennsylvania public health students whose families make $30-$48k.

The undergrad student loan default rate at the school is 1.9%, which is quite low when compared to the national default rate of 10.1%. With a freshman retention rate of 88%, the school does an excellent job of retaining its undergraduate students.

Full Drexel University Public Health Report

19
Arcadia crest
Arcadia University
Glenside, Pennsylvania

Arcadia University did quite well in the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k ranking, coming in at #19. Located in Glenside, Pennsylvania, this small private not-for-profit school handed out 43 degrees to qualified ’s public health students in 2020-2021.

As a testament to the quality of education offered at Arcadia, the school also landed the #10 spot in our “Best Public Health Schools in Pennsylvania” ranking. The yearly cost to attend Arcadia University is $25,459 for Pennsylvania Public Health students whose families make $30-$48k.

The low undergrad student loan default rate of 3.0% is a good sign that students have an easier time paying off their loans than they might at other schools. For comparison, the national default rate is 10.1%.

Read more about Public Health at Arcadia University

20
RMU crest
Robert Morris University
Moon Township, Pennsylvania

Robert Morris University landed the #20 spot on the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k ranking. Robert Morris University is a small school located in Moon Township, Pennsylvania that handed out 27 ’s public health degrees in 2020-2021.

RMU did well in our major quality rankings, too. It placed #23 on our “Best Public Health Schools in Pennsylvania” list. It costs about $22,862 for Pennsylvania Public Health students whose families make $30-$48k per year to attend Robert Morris University.

The low undergrad student loan default rate of 3.7% is a good sign that students have an easier time paying off their loans than they might at other schools. For comparison, the national default rate is 10.1%.

Full Robert Morris University Public Health Report

21
Alvernia crest
Alvernia University
Reading, Pennsylvania

With a ranking of #21, Alvernia University did quite well on the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. Located in Reading, Pennsylvania, this small private not-for-profit school awarded 22 degrees to qualified ’s public health students in 2020-2021.

Alvernia not only placed well in this ranking. It is also #21 on our “Best Public Health Schools in Pennsylvania” list. It costs about $23,745 for pennsylvania public health students whose families make $30-$48k per year to attend Alvernia.

Read more about Public Health at Alvernia University

22
Moravian crest
Moravian College
Bethlehem, Pennsylvania

Moravian College did quite well in the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k ranking, coming in at #22. Located in Bethlehem, Pennsylvania, this small private not-for-profit school handed out 19 diplomas to qualified ’s public health students in 2020-2021.

Moravian not only placed well in this ranking. It is also #15 on our “Best Public Health Schools in Pennsylvania” list. The estimated yearly cost for Moravian is $22,402 for Pennsylvania Public Health students whose families make $30-$48k.

The undergrad student loan default rate at the school is 4.3%, which is quite low when compared to the national default rate of 10.1%.

Read more about Public Health at Moravian College

23
Mercyhurst crest
Mercyhurst University
Erie, Pennsylvania

Mercyhurst University ranked #23 on this year’s Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. Mercyhurst is a small private not-for-profit school situated in Erie, Pennsylvania. It awarded 4 ’s public health degrees in 2020-2021.

The yearly cost to attend Mercyhurst is $23,656 for pennsylvania public health students whose families make $30-$48k.

Read more about Public Health at Mercyhurst

24
Saint Francis crest
Saint Francis University
Loretto, Pennsylvania

Saint Francis University ranked #24 on this year’s Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. Saint Francis is a private not-for-profit institution located in Loretto, Pennsylvania. The school has a small population, and it awarded 15 ’s degrees in 2020-2021.

Saint Francis also made our “Best Public Health Schools in Pennsylvania” list, coming in at #18. The yearly cost to attend Saint Francis University is $23,249 for pennsylvania public health students whose families make $30-$48k.

The undergrad student loan default rate at the school is 4.3%, which is quite low when compared to the national default rate of 10.1%. With a freshman retention rate of 96%, the school does an excellent job of retaining its undergraduate students.

Full Saint Francis University Public Health Report

25
University of Scranton crest
University of Scranton
Scranton, Pennsylvania

With a ranking of #25, University of Scranton did quite well on the 2023 Best Value Public Health Schools in Pennsylvania For Those Making $30-$48k list. Located in Scranton, Pennsylvania, this small private not-for-profit school handed out 11 diplomas to qualified ’s public health students in 2020-2021.

As a testament to the quality of education offered at University of Scranton, the school also landed the #16 spot in our “Best Public Health Schools in Pennsylvania” ranking. The estimated yearly cost for University of Scranton is $23,167 for Pennsylvania Public Health students whose families make $30-$48k.

The school has an excellent freshman retention rate of 89%, which means students like the school well enough to return for a second year. The undergrad student loan default rate at the school is 1.5%, which is quite low when compared to the national default rate of 10.1%.

Read more about Public Health at University of Scranton

Switch to a Similar Major

Notes and References

References

Read more about our data sources and methodologies

Footnotes

Credits

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options