Pennsylvania flag
Northeast PA

Public Schools in Pennsylvania

Full NCES CCD data · 2025–2026 School Year

2,949
Public Schools
756
Districts
1,666,699
Students
124,153
Teachers FTE
13.4:1
Avg S:T Ratio
$24,586
Per-Pupil Spend
178
Charter Schools
72%
Avg Free Lunch
Pennsylvania seal

School Districts in Pennsylvania

Showing top 60 of 756 districts · sorted by school count

Philadelphia City SD
Philadephia
221 schools 116,230 students View →
Pittsburgh SD
Pittsburgh
56 schools 19,211 students View →
Central Bucks SD
Warrington
23 schools 16,879 students View →
Allentown City SD
Allentown
23 schools 16,674 students View →
Bethlehem Area SD
Freemansburg
22 schools 12,717 students View →
Central Dauphin SD
Steelton
19 schools 12,389 students View →
Reading SD
Reading
19 schools 16,423 students View →
Lancaster SD
Lancaster
19 schools 9,901 students View →
West Chester Area SD
West Chester
17 schools 11,987 students View →
North Penn SD
North Wales
17 schools 12,817 students View →
Chambersburg Area SD
Lurgan
17 schools 9,373 students View →
Downingtown Area SD
Glenmoore
16 schools 13,047 students View →
Pennsbury SD
Yardley
15 schools 9,435 students View →
Scranton SD
Scranton
15 schools 9,165 students View →
Erie City SD
Erie
15 schools 10,473 students View →
West Shore SD
New Cumberland
15 schools 7,467 students View →
Council Rock SD
Wrightstown
14 schools 10,391 students View →
Upper Darby SD
Upper Darby
13 schools 12,173 students View →
Harrisburg City SD
Harrisburg
13 schools 6,462 students View →
Norristown Area SD
Norristown
12 schools 7,617 students View →
Parkland SD
Schnecksville
12 schools 9,975 students View →
Altoona Area SD
Altoona
11 schools 6,852 students View →
Pennridge SD
Sellersville
11 schools 5,968 students View →
Lower Merion SD
Wynnewood
11 schools 8,533 students View →
North Allegheny SD
Wexford
11 schools 8,552 students View →
State College Area SD
State College
11 schools 6,799 students View →
Hazleton Area SD
West Hazleton
11 schools 13,071 students View →
Cumberland Valley SD
Mechanicsburg
11 schools 10,374 students View →
Spring-Ford Area SD
Spring City
11 schools 8,046 students View →
William Penn SD
Yeadon
11 schools 4,499 students View →
Neshaminy SD
Levittown
10 schools 9,353 students View →
Carlisle Area SD
Mt Holly Springs
10 schools 5,087 students View →
East Penn SD
Wescosville
10 schools 7,815 students View →
Wilkes-Barre Area SD
Wilkes-Barre
10 schools 8,176 students View →
Mt Lebanon SD
Pittsburgh
10 schools 5,477 students View →
Penn Manor SD
Willow Street
10 schools 5,431 students View →
East Stroudsburg Area SD
East Stroudsburg
10 schools 6,353 students View →
Hempfield SD
Mountville
10 schools 6,884 students View →
Souderton Area SD
Telford
9 schools 5,974 students View →
York City SD
York
9 schools 6,306 students View →
Keystone Central SD
Renovo
9 schools 3,324 students View →
Mifflin County SD
Reedsville
9 schools 4,491 students View →
Easton Area SD
Easton
9 schools 7,928 students View →
Millcreek Township SD
Fairview
9 schools 6,363 students View →
Ridley SD
Woodlyn
9 schools 5,539 students View →
Bensalem Township SD
Bensalem
9 schools 6,368 students View →
Warren County SD
Youngsville
9 schools 3,796 students View →
Canon-McMillan SD
Muse
9 schools 5,390 students View →
Abington SD
Willow Grove
9 schools 8,400 students View →
Pocono Mountain SD
Tobyhanna
9 schools 7,781 students View →
Red Lion Area SD
York
9 schools 4,546 students View →
Manheim Township SD
Lititz
9 schools 5,992 students View →
Boyertown Area SD
Gilbertsville
9 schools 6,300 students View →
Butler Area SD
Renfrew
9 schools 5,762 students View →
Hempfield Area SD
New Stanton
9 schools 5,015 students View →
Uniontown Area SD
Vanderbilt
9 schools 2,485 students View →
Coatesville Area SD
Thorndale
9 schools 5,142 students View →
Lower Dauphin SD
Middletown
8 schools 3,339 students View →
Dallastown Area SD
York
8 schools 6,332 students View →
Northeastern York SD
York Haven
8 schools 3,971 students View →
Schools by Level
Top 10 Schools by Enrollment
Top Schools — Student:Teacher Ratio
Commonwealth Charter Academy CS
Harrisburg · Other
29,320
16.21:1
Pennsylvania Cyber CS
Midland · Other
10,178
22.98:1
Reach Cyber CS
Harrisburg · Other
5,721
11.24:1
Reading SHS
Reading · High
4,879
19.74:1
Upper Darby SHS
Drexel Hill · High
4,187
17.01:1
Agora Cyber CS
King of Prussia · Other
4,156
10.8:1
Hazleton Area HS
Hazle Township · High
4,071
19.01:1
Chester Community CS
Chester · Elementary
3,782
20.55:1
Northeast HS
Philadelphia · High
3,463
27.83:1
Insight PA Cyber CS
Exton · Other
3,385
11.25:1
Finance Summary
$24,586
Per-Pupil Spend
46%
Instruct. %
$42,213M
Total Revenue
$40,977M
Total Expend.

Interactive School Map — Pennsylvania

Click a pin to view school details

Full Map
Dark
Light
Satellite
OSM
Loading…
Revenue Sources
Federal
$3,873.8M
State
$14,143.5M
Local
$24,195.7M
Total Revenue: $42,213M
Expenditure
Instruction
$19,036M
Other
$21,941M
Total Expenditure: $40,977M
Per-Pupil: $24,586
46% of spending goes to instruction
Source: NCES F-33 Annual Survey of Local Government Finances in Education, 2023.
Education Overview
Total Public Schools
2,949
School Districts
756
Total Enrollment
1,666,699
Total Teachers (FTE)
124,153
Avg S:T Ratio
13.4:1
Avg Free Lunch %
72.2%
Charter Schools
178 of 2,949
Elementary Schools
1,629
Middle Schools
521
High Schools
716
Finance (Aggregate)
Total Revenue
$42,213M
Total Expenditure
$40,977M
Per-Pupil Spending
$24,586
Instruction %
46%
Federal Revenue
$3,874M
State Revenue
$14,144M
Local Revenue
$24,196M
Data Source
NCES CCD 2022–23
Ask EduBot about any school!