325 Pennsylvania Colleges Statistics by City

There are 325 colleges in Pennsylvania - 93 public and 232 private schools. The 2024 average undergraduate tuition of the Pennsylvania colleges is $14,510 for state residents and $34,393 for out-of-state students.

162 Pennsylvania cities have at least one college and, of them, Philadelphia has the most of 34 colleges. It has 19 four-year colleges and 7 community colleges with a total of 128,914 students. Pittsburgh and Lancaster also has a number of colleges of 25 and 10 colleges respectively.

Pennsylvania Colleges by City

The following table shows the Pennsylvania colleges by city. The 2024 tuition & fees based on 4-year colleges' cost.

325 Pennsylvania Colleges by City
CityNumber of SchoolsUnder-graduate TuitionGraduate TuitionPopulationStudents to Faculty
Total4-yearCommunity CollegesTrade SchoolsTotalUnder.Graduate
Philadelphia 341978 $36,775
($21,991)
$29,998
($22,010)
128,914 81,229 47,685 11 to 1
Pittsburgh 259115 $42,843
($21,524)
$25,048
($27,064)
81,588 57,084 24,504 11 to 1
Lancaster 10523 $40,402 $16,171 7,678 6,950 728 12 to 1
Scranton 9531 $27,762 $17,821 10,919 8,199 2,720 9 to 1
Bethlehem 8323 $57,090 $21,761 19,228 16,668 2,560 13 to 1
Reading 7322 $32,757
($15,944)
$17,072
($25,082)
11,032 10,360 672 13 to 1
Allentown 7322 $39,698 $15,659 4,173 3,788 385 11 to 1
Erie 743- $30,942
($15,944)
$21,251
($25,082)
15,554 9,221 6,333 8 to 1
York 6222 $24,862
($15,180)
$22,177
($24,962)
5,225 4,897 328 10 to 1
Altoona 6123 $26,668
($15,944)
$33,020
($25,082)
2,929 2,929 - 8 to 1
Harrisburg 5113 $23,900 $16,440 15,859 13,426 2,433 14 to 1
Johnstown 5131 $26,520
($14,646)
- 4,618 4,618 - 12 to 1
Media 422- $19,782
($15,180)
$32,114
($24,962)
10,117 10,117 - 14 to 1
Wyncote 3111 - $28,236 548 500 48 15 to 1
Lebanon 3-12 - - 118 118 - 4 to 1
Washington 312- $28,185 $8,400 1,427 1,425 2 8 to 1
Chambersburg 3111 $27,000 $9,450 1,466 1,072 394 11 to 1
New Castle 3-21 - - 1,012 1,012 - 14 to 1
Gettysburg 321- $64,230 $15,000 3,117 2,241 876 3 to 1
Greensburg 321- $33,959
($14,630)
$17,038 3,417 3,056 361 12 to 1
West Mifflin 3-12 - - 972 972 - 14 to 1
Lewisburg 211- $64,772 $28,280 3,931 3,891 40 14 to 1
Indiana 21-1 $16,297
($11,380)
$18,261
($12,672)
8,903 7,125 1,778 12 to 1
Williamsport 22-- $36,565
($17,940)
$25,680
($17,940)
5,300 5,293 7 13 to 1
Collegeville 21-1 $59,196 - 1,595 1,595 - 18 to 1
Tannersville 2-11 - - 281 281 - 16 to 1
Latrobe 22-- $41,100 $24,276 1,622 1,359 263 6 to 1
Meadville 21-1 $54,960 - 1,372 1,372 - 11 to 1
Pottsville 2-11 - - 131 131 - 14 to 1
Dallas 22-- $31,060
($14,258)
$34,545
($23,758)
2,610 2,139 471 10 to 1
Center Valley 22-- $34,959
($15,180)
$27,537
($24,962)
3,879 3,113 766 13 to 1
Beaver Falls 21-1 $33,610 $12,582 1,256 1,147 109 12 to 1
Sharon 21-1 $23,310
($14,002)
$29,906
($22,372)
304 304 - 6 to 1
Monroeville 2--2 - - 265 265 - 15 to 1
Glenside 22-- $48,290 $28,412 4,012 1,870 2,142 6 to 1
Bryn Mawr 211- $62,560 $52,506 2,652 2,319 333 6 to 1
Warminster 211- - $22,240 365 273 92 10 to 1
Jenkintown 211- $19,964 $11,180 583 583 - 6 to 1
University Park 22-- $27,696
($17,719)
$34,117
($24,962)
64,007 49,955 14,052 16 to 1
Butler 2-11 - - 2,526 2,526 - 14 to 1
Wilkes-Barre 22-- $42,443 $40,818 7,200 3,671 3,529 12 to 1
Whitehall 2--2 - - 146 146 - 12 to 1
Blue Bell 211- - $14,625 8,624 8,596 28 8 to 1
Waynesburg 21-1 $29,460 $16,920 1,374 1,124 250 10 to 1
Bristol 2-2- - - 515 515 - 5 to 1
Exton 2-2- - - 1,349 1,349 - 29 to 1
Monaca 211- $23,872
($14,380)
$30,592
($23,880)
2,242 2,242 - 14 to 1
Uniontown 2-11 - - 382 382 - 12 to 1
DuBois 11-- $23,872
($14,380)
$30,592
($23,880)
366 366 - 8 to 1
Falls Creek 1-1- - - 73 73 - 7 to 1
Springville 1--1 - - 42 42 - 8 to 1
Pleasant Gap 1-1- - - 131 131 - 10 to 1
Bloomsburg 11-- $22,870
($11,046)
$17,004
($12,144)
12,074 11,016 1,058 19 to 1
Bryn Athyn 11-- $27,804 $21,126 285 272 13 8 to 1
Hazleton 11-- $25,118
($15,180)
$32,114
($24,962)
473 473 - 9 to 1
Sunbury 1-1- - - 53 53 - 8 to 1
Feasterville 1--1 - - 98 98 - 15 to 1
Rosemont 11-- $22,170 $12,780 754 446 308 13 to 1
Milton 1--1 - - 70 70 - 10 to 1
Essington 1-1- - - 838 838 - 19 to 1
Mechanicsburg 11-- $40,640 $13,590 3,231 2,495 736 13 to 1
McKeesport 11-- $23,872
($14,380)
$30,592
($23,880)
363 363 - 8 to 1
Wayne 1-1- - - 84 84 - 10 to 1
Radnor 11-- $35,815 $2,355 1,613 1,186 427 13 to 1
La Plume 11-- $17,850 $15,700 1,131 1,060 71 14 to 1
Downingtown 1--1 - - 89 89 - 10 to 1
Abington 11-- $25,388
($15,240)
$32,374
($25,082)
3,090 3,090 - 15 to 1
Villanova 11-- $64,701 $21,361 10,383 6,989 3,394 10 to 1
Springfield 1--1 - - 174 174 - 21 to 1
Summerdale 11-- $19,404 $19,074 943 918 25 9 to 1
Kittanning 1--1 - - 31 31 - 8 to 1
Cresson 11-- $27,517 $17,246 2,752 2,720 32 11 to 1
Hermitage 1-1- - - 118 118 - 10 to 1
Lewistown 1--1 - - 38 38 - 15 to 1
West Chester 11-- $22,511
($10,686)
$17,424
($12,564)
17,275 14,392 2,883 20 to 1
Norristown 1--1 - - 70 70 - 16 to 1
Tarentum 1-1- - - 78 78 - 6 to 1
Easton 11-- $61,824 - 2,729 2,729 - 10 to 1
McKees Rocks 1--1 - - 39 39 - 10 to 1
Slippery Rock 11-- $14,615
($10,507)
$18,216
($12,659)
8,221 6,757 1,464 19 to 1
Oil City 1--1 - - 43 43 - 11 to 1
Ambler 1--1 - - 156 156 - 13 to 1
King of Prussia 1--1 - - 145 145 - 15 to 1
Youngwood 1-1- - - 4,171 4,171 - 17 to 1
Liverpool 1--1 - - 12 12 - 10 to 1
Lansdale 1--1 - - 55 55 - 15 to 1
Malvern 11-- - $46,106
($28,272)
271 - 271 -
State College 1-1- - - 272 272 - 8 to 1
Towanda 1--1 - - 34 34 - 17 to 1
Clarks Summit 11-- $32,400 $6,476 552 376 176 11 to 1
Melrose Park 11-- $20,633 $18,537 377 127 250 12 to 1
Bradford 11-- $26,494
($14,620)
- 1,074 1,074 - 13 to 1
Warren 1-1- - - 74 74 - 3 to 1
Carlisle 11-- $63,450 $3,750 2,137 2,125 12 9 to 1
Schnecksville 1-1- - - 6,242 6,242 - 19 to 1
Selinsgrove 11-- $57,400 $57,400 2,231 2,224 7 13 to 1
Gwynedd Valley 11-- $38,995 $15,789 2,091 1,412 679 8 to 1
Titusville 1-1- - - 23 23 - 2 to 1
Forty Fort 1-1- - - 167 167 - 19 to 1
Pulaski 1-1- - - - - - -
East Stroudsburg 11-- $18,702
($10,736)
$16,770
($11,910)
5,143 4,392 751 20 to 1
Middletown 11-- $26,668
($15,944)
$33,020
($25,082)
4,572 4,063 509 14 to 1
Greenville 11-- $36,864 $32,192 907 804 103 11 to 1
Broomall 1--1 - - 36 36 - 6 to 1
Immaculata 11-- $28,550 $12,780 2,361 1,496 865 10 to 1
Oakdale 11-- $18,980 - 1,066 1,066 - 13 to 1
Canonsburg 1--1 - - 32 32 - 11 to 1
Home 1--1 - - 31 31 - 12 to 1
Elizabethtown 11-- $36,842 $36,166 2,021 1,737 284 13 to 1
Nanticoke 1-1- - - 4,220 4,220 - 15 to 1
Lemont Furnace 11-- $23,872
($14,380)
$30,592
($23,880)
424 424 - 8 to 1
Ambridge 11-- - $14,760 254 - 254 -
Newtown 1-1- - - 6,162 6,162 - 13 to 1
Moon Township 11-- $34,740 $20,247 3,431 2,767 664 13 to 1
Willow Grove 1--1 - - 127 127 - 25 to 1
California 11-- $16,006
($11,388)
$12,386
($11,261)
12,778 9,404 3,374 18 to 1
Phoenixville 11-- $24,510 $9,540 583 508 75 11 to 1
Trevose 11-- $13,920 $15,135 1,374 1,222 152 41 to 1
Huntingdon 11-- $56,402 $14,700 1,212 1,179 33 10 to 1
Loretto 11-- $41,720 $21,940 2,857 2,461 396 15 to 1
Hanover 1--1 - - 49 49 - 12 to 1
Shamokin Dam 1--1 - - 66 66 - 18 to 1
Millersville 11-- $22,232
($12,262)
$16,799
($11,939)
6,775 5,814 961 18 to 1
Mont Alto 11-- $23,872
($14,380)
$30,592
($23,880)
670 670 - 10 to 1
Sharon Hill 1--1 - - 93 93 - 20 to 1
Somerset 1--1 - - 40 40 - 4 to 1
Frackville 1--1 - - 33 33 - 6 to 1
Reynoldsville 1--1 - - 26 26 - 8 to 1
Moosic 1--1 - - 141 141 - 23 to 1
Schuylkill Haven 11-- $25,118
($15,180)
$32,114
($24,962)
623 623 - 12 to 1
Leesport 1--1 - - 42 42 - 1 to 1
Cheyney 11-- $18,870
($10,904)
$20,286
($13,998)
697 697 - 15 to 1
Kutztown 11-- $16,326
($11,122)
$16,742
($11,185)
7,455 6,497 958 20 to 1
Aston 11-- $37,300 $11,300 2,155 1,682 473 13 to 1
Shippensburg 11-- $15,648
($13,394)
$17,190
($12,330)
5,162 4,443 719 17 to 1
Ford City 1--1 - - 86 86 - 10 to 1
New Wilmington 11-- $39,470 $9,000 1,211 1,161 50 12 to 1
Sinking Spring 1--1 - - 24 24 - 12 to 1
North Wales 1-1- - - 90 90 - 10 to 1
Elkins Park 11-- - $34,844 1,165 - 1,165 -
Wynnewood 11-- $25,023 $27,452 158 32 126 6 to 1
Willow Street 1-1- - - 239 239 - 24 to 1
Langhorne 11-- $32,275 $9,465 1,031 820 211 11 to 1
Chester 11-- $53,638 $27,105 5,416 2,555 2,861 11 to 1
Irwin 1-1- - - 60 60 - 12 to 1
Doylestown 11-- $43,300 $9,084 2,178 1,777 401 13 to 1
Annville 11-- $50,320 $35,533 2,080 1,683 397 11 to 1
New Kensington 11-- $23,872
($14,380)
$30,592
($23,880)
460 460 - 8 to 1
Stroudsburg 1--1 - - 40 40 - 10 to 1
Hazle TWP. 1--1 - - 7 7 - 7 to 1
Grove City 11-- $20,890 $8,550 2,316 2,289 27 13 to 1
Perkasie 1-1- - - - - - -
Monessen 1-1- - - 198 198 - 12 to 1
Wyomissing 1-1- - - 311 311 - 10 to 1
Dunmore 11-- $25,118
($15,180)
$32,114
($24,962)
875 875 - 12 to 1
Swarthmore 11-- $62,412 - 1,625 1,625 - 8 to 1
Clearfield 1--1 - - 29 29 - 6 to 1
Haverford 11-- $68,020 - 1,421 1,421 - 8 to 1
Wilkes Barre 1--1 - - 65 65 - 9 to 1
Cheswick 1--1 - - - - - -
Saint Davids 11-- $37,420 $14,724 5,769 1,848 3,921 15 to 1
Lincoln University 11-- $19,384
($12,512)
$18,942
($11,274)
1,824 1,712 112 13 to 1
Related Articles and Ads