College Costs in Pennsylvania

The 2025 Directory of Pennsylvania Colleges and Prices

Pennsylvania Colleges, Cost and Affordability for 2025

How much does it cost to attend college in Pennsylvania?   The average annual in-state college tuition in Pennsylvania was $24,698 for the 2021-2022 academic year. This is $9,068 higher than the U.S. average and ranks Pennsylvania amongst the costliest as the 5th most expensive state or district to attend college. This is a change of -$1,127 from the 2019-2020 average of $25,825 and represents a -4.36% annual decline in tuition costs. The list of Pennsylvania colleges below provides school specific cost and value rating.

This analysis surveyed tuition data from the 189 colleges and universities in Pennsylvania, the most popular being Penn State Main Campus with 48,720 full time students and an in-state tuition list price of $19,672. Franklin and Marshall College is the most expensive in Pennsylvania with an in-state tuition of $68,180.

All price data are reprinted from the U.S. Department of Education's 2023 IPEDS Survey and reflect reported costs for the 2022-2023 academic year.


189 results

Messiah College
M
Grantham, PA

Messiah College

Private 4 Year

0 reviews

$39,700 Tuition

#28 Best Private Colleges in Pennsylvania

  • 3,344enrollment
  • $29,882net price
  • 78%acceptance rate
  • 1100-1340SAT range
  • 22-30ACT range
  • 3.8Avg GPA

Westminster College
W
New Wilmington, PA

Westminster College

Private 4 Year

0 reviews

$38,760 Tuition

#42 Best Private Colleges in Pennsylvania

  • 1,203enrollment
  • $21,089net price
  • 86%acceptance rate
  • 1040-1258SAT range
  • 20-26ACT range
  • 3.57Avg GPA

Wilkes University
W
Wilkes-Barre, PA

Wilkes University

Private 4 Year

0 reviews

$40,308 Tuition

#31 Best Private Colleges in Pennsylvania

  • 5,198enrollment
  • $28,508net price
  • 91%acceptance rate
  • 1023-1270SAT range
  • 20-29ACT range
  • 3.56Avg GPA

Widener University Main Campus
W
Chester, PA

Widener University Main Campus

Private 4 Year

0 reviews

$52,598 Tuition

#30 Best Private Colleges in Pennsylvania

  • 5,610enrollment
  • $30,720net price
  • 84%acceptance rate
  • 1050-1260SAT range
  • -ACT range
  • 3.46Avg GPA

Neumann University
N
Aston, PA
 

Neumann University

Private 4 Year

0 reviews

$35,420 Tuition

#53 Best Private Colleges in Pennsylvania

  • 2,171enrollment
  • $29,298net price
  • 76%acceptance rate
  • 905-1085SAT range
  • 17-24ACT range
  • 3.23Avg GPA

Applications Due Aug 15

Bucks County Community College
B
Newtown, PA
 

Bucks County Community College

Public 2 Year

0 reviews

$7,920 Tuition

 

  • 6,098enrollment
  • $6,842net price
  • 100%acceptance rate
  • -SAT range
  • -ACT range
  • NAAvg GPA

Marywood University
M
Scranton, PA

Marywood University

Private 4 Year

0 reviews

$37,700 Tuition

#47 Best Private Colleges in Pennsylvania

  • 2,850enrollment
  • $24,712net price
  • 84%acceptance rate
  • 1050-1240SAT range
  • 21-26ACT range
  • 3.58Avg GPA

Chatham University
C
Pittsburgh, PA

Chatham University

Private 4 Year

2 reviews

$42,250 Tuition

#27 Best Private Colleges in Pennsylvania

  • 2,319enrollment
  • $29,051net price
  • 70%acceptance rate
  • 1070-1290SAT range
  • 23-27ACT range
  • 3.86Avg GPA

Immaculata University
I
Immaculata, PA

Immaculata University

Private 4 Year

4 reviews

$27,700 Tuition

#37 Best Private Colleges in Pennsylvania

  • 2,407enrollment
  • $29,499net price
  • 78%acceptance rate
  • 1050-1260SAT range
  • 26-28ACT range
  • 3.5Avg GPA

Eastern University
E
Saint Davids, PA
 

Eastern University

Private 4 Year

0 reviews

$36,760 Tuition

#57 Best Private Colleges in Pennsylvania

  • 6,981enrollment
  • $21,900net price
  • 94%acceptance rate
  • 1010-1190SAT range
  • 20-24ACT range
  • 3.58Avg GPA

Saint Francis University
S
Loretto, PA

Saint Francis University

Private 4 Year

0 reviews

$41,020 Tuition

#35 Best Private Colleges in Pennsylvania

  • 2,835enrollment
  • $27,421net price
  • 77%acceptance rate
  • 1020-1250SAT range
  • 21-26ACT range
  • 3.69Avg GPA

Keystone College
K
La Plume, PA
 

Keystone College

Private 4 Year

1 reviews

$15,350 Tuition

#60 Best Private Colleges in Pennsylvania

  • 1,051enrollment
  • $21,461net price
  • 80%acceptance rate
  • 910-1130SAT range
  • -ACT range
  • 3.0Avg GPA

Harrisburg Area Community College Harrisburg
H
Harrisburg, PA
 

Harrisburg Area Community College Harrisburg

Public 2 Year

1 reviews

$7,418 Tuition

 

  • 12,880enrollment
  • $9,904net price
  • 100%acceptance rate
  • -SAT range
  • -ACT range
  • NAAvg GPA

Manor College
M
Jenkintown, PA

Manor College

Private 2 Year

1 reviews

$18,864 Tuition

 

  • 599enrollment
  • $15,983net price
  • 96%acceptance rate
  • 725-935SAT range
  • -ACT range
  • 2.82Avg GPA

PennWest Edinboro
P
Edinboro, PA
 

PennWest Edinboro

Public 4 Year

0 reviews

$7,716 Tuition

#21 Best Public Universities in Pennsylvania

  • 4,043enrollment
  • -net price
  • 100%acceptance rate
  • 970-1170SAT range
  • 20-27ACT range
  • 3.56Avg GPA

Rosemont College
R
Rosemont, PA
 

Rosemont College

Private 4 Year

0 reviews

$20,885 Tuition

 

  • 777enrollment
  • $19,297net price
  • 75%acceptance rate
  • 980-1200SAT range
  • 18-23ACT range
  • 3.2Avg GPA

Elizabethtown College
E
Elizabethtown, PA
 

Elizabethtown College

Private 4 Year

0 reviews

$36,166 Tuition

#21 Best Private Colleges in Pennsylvania

  • 2,152enrollment
  • $27,019net price
  • 77%acceptance rate
  • 1090-1280SAT range
  • 19-29ACT range
  • 3.66Avg GPA

Indiana University of Pennsylvania Main Campus
I
Indiana, PA

Indiana University of Pennsylvania Main Campus

Public 4 Year

0 reviews

$7,716 Tuition

#18 Best Public Universities in Pennsylvania

  • 9,246enrollment
  • $17,665net price
  • 91%acceptance rate
  • 940-1170SAT range
  • 17-24ACT range
  • 3.39Avg GPA