Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Pennsylvania /Elementary
Level · Pennsylvania

Elementary schools in Pennsylvania

1,181 public schools

1,181
public schools
496,259
total enrollment
PK–5
grade span
523
cities

Schools serving each grade

PK
K
1
2
3
4
5

Schools by level

Elementary 1,181

Schools (1,181)

School City District Level Grades Enrollment
Markham El Sch Pittsburgh Mt Lebanon SD Elementary K-5 305
Marlborough El Sch Green Lane Upper Perkiomen SD Elementary K-3 419
Mars Area El Sch Mars Mars Area SD Elementary 2-4 798
Mars Area Primary Ctr Mars Mars Area SD Elementary K-1 503
Marshall El Sch Uniontown Laurel Highlands SD Elementary K-5 271
Marshall El Sch Wexford North Allegheny SD Elementary K-5 903
Marshall John Sch Philadelphia Philadelphia City SD Elementary K-5 295
Marshall Street El Sch Norristown Norristown Area SD Elementary K-4 581
Martin F Quinn Pittston Area Primary Ctr Pittston Pittston Area SD Elementary PK-1 432
Martinsburg El Sch Martinsburg Spring Cove SD Elementary 3-5 364
Marvine El Sch Bethlehem Bethlehem Area SD Elementary PK-5 272
Mary C Howse El Sch West Chester West Chester Area SD Elementary K-5 605
Marzolf Primary Sch Pittsburgh Shaler Area SD Elementary K-3 305
Masontown El Sch Masontown Albert Gallatin Area SD Elementary K-5 220
Mastery Cs John Wister Elementary Philadelphia Mastery CS John Wister Elementary Elementary K-5 505
Mastery Prep Elementary Cs Philadelphia Mastery Prep Elementary CS Elementary K-4 406
Maxwell El Sch Greensburg Hempfield Area SD Elementary K-5 414
Mcannulty El Sch Pittsburgh Baldwin-Whitehall SD Elementary K-1 442
Mcclellan El Sch Pittsburgh West Jefferson Hills SD Elementary K-2 397
Mcclure Alexander K Sch Philadelphia Philadelphia City SD Elementary PK-5 571
Mcconnellsburg El Sch Mcconnellsburg Central Fulton SD Elementary PK-5 454
Mcconnellsburg El Sch Mcconnellsburg Central Fulton SD Elementary PK-5 492
Mccormick El Sch Moon Township Moon Area SD Elementary K-4 190
Mccullough El Sch Jeannette Penn-Trafford SD Elementary K-5 425
Mcdonald El Sch Warminster Centennial SD Elementary K-5 785
Mcintyre El Sch Pittsburgh North Hills SD Elementary K-5 650
Mckean El Sch Mc Kean General McLane SD Elementary K-4 320
Mckee El Sch Oakdale West Allegheny SD Elementary K-5 490
Mckinley El Sch Erie Erie City SD Elementary PK-5 489
Mcknight El Sch Pittsburgh North Allegheny SD Elementary K-5 772
Mcnichols Plaza Scranton Scranton SD Elementary PK-5 374
Mcquistion El Sch Butler Butler Area SD Elementary K-4 420
Media El Sch Media Rose Tree Media SD Elementary K-5 457
Mellon El Sch Ligonier Ligonier Valley SD Elementary PK-5 405
Melrose Sch Harrisburg Harrisburg City SD Elementary K-4 555
Memorial El Sch Bloomsburg Bloomsburg Area SD Elementary K-5 421
Mendon El Sch Ruffsdale Yough SD Elementary K-4 213
Mercersburg El Sch Mercersburg Tuscarora SD Elementary K-5 250
Merion El Sch Merion Station Lower Merion SD Elementary K-5 579
Metzgar El Sch New Alexandria Greensburg Salem SD Elementary K-5 301
Meyersdale Area El Sch Meyersdale Meyersdale Area SD Elementary K-5 311
Middle Paxton El Sch Dauphin Central Dauphin SD Elementary K-5 248
Middle Smithfield El Sch East Stroudsburg East Stroudsburg Area SD Elementary K-5 384
Middleburg El Sch Middleburg Midd-West SD Elementary K-5 502
Middlesex El Sch Carlisle Cumberland Valley SD Elementary K-5 341
Mifflin Park El Sch Shillington Governor Mifflin SD Elementary K-4 462
Mifflin Park El Sch Shillington Governor Mifflin SD Elementary K-4 475
Mifflinburg Area Intrmd Sch Mifflinburg Mifflinburg Area SD Elementary 3-5 428
Mifflinburg El Sch Mifflinburg Mifflinburg Area SD Elementary K-2 423
Miles Township El Sch Rebersburg Penns Valley Area SD Elementary PK-4 84
Mill Creek El Sch Levittown Bristol Township SD Elementary K-5 1,119
Mill Creek El Sch Levittown Bristol Township SD Elementary K-5 1,072
Mill Hall El Sch Mill Hall Keystone Central SD Elementary K-4 303
Mill Road El Sch Elizabethtown Elizabethtown Area SD Elementary K-3 131
Mill Village El Sch Mill Village Fort LeBoeuf SD Elementary K-5 123
Miller El Sch Levittown Neshaminy SD Elementary K-4 495
Miller Heights El Sch Bethlehem Bethlehem Area SD Elementary K-5 328
Millmont El Sch Reading Reading SD Elementary PK-4 540
Moffet John Sch Philadelphia Philadelphia City SD Elementary K-5 291
Moffet John Sch Philadelphia Philadelphia City SD Elementary K-5 260
Monessen El Ctr Monessen Monessen City SD Elementary PK-5 374
Monroe El Sch Boiling Springs Cumberland Valley SD Elementary K-5 492
Montgomery El Sch Mercersburg Tuscarora SD Elementary K-5 228
Montour El Sch Mckees Rocks Montour SD Elementary K-4 1,133
Moore El Sch Bath Northampton Area SD Elementary K-5 382
Moore J Hampton Sch Philadelphia Philadelphia City SD Elementary K-5 1,083
Moore Sch Pittsburgh Brentwood Borough SD Elementary K-5 207
Mooreland El Sch Carlisle Carlisle Area SD Elementary K-5 316
Moraine El Sch Prospect Slippery Rock Area SD Elementary K-5 333
Morrisville Intermediate Sch Morrisville Morrisville Borough SD Elementary 3-5 198
Morrow El Sch Towanda Towanda Area SD Elementary PK-2 355
Morton Thomas G Sch Philadelphia Philadelphia City SD Elementary K-5 454
Moscow El Sch Moscow North Pocono SD Elementary K-3 546
Mosser El Sch Allentown Allentown City SD Elementary K-5 471
Mount Nittany El Sch State College State College Area SD Elementary K-5 393
Mount Rock Elem Sch Newville Big Spring SD Elementary K-5 355
Mount Union-Kistler El Sch Mount Union Mount Union Area SD Elementary K-2 287
Mountain View El Sch Harrisburg Central Dauphin SD Elementary K-5 387
Mountain View El Sch Mercersburg Tuscarora SD Elementary K-5 231
Mountaintop Area El Sch Snow Shoe Bald Eagle Area SD Elementary K-5 119
Mowrey El Sch Waynesboro Waynesboro Area SD Elementary K-5 470
Mowrie A Ebner El Sch Altoona Altoona Area SD Elementary K-5 429
Mt Holly Springs El Sch Mt Holly Springs Carlisle Area SD Elementary K-5 248
Mt Vernon El Sch Mckeesport Elizabeth Forward SD Elementary 3-5 200
Mt Wolf El Sch Mt Wolf Northeastern York SD Elementary K-3 235
Muhlenberg El Ctr Reading Muhlenberg SD Elementary K-3 1,063
Muhlenberg El Sch Allentown Allentown City SD Elementary K-5 481
Muse El Sch Muse Canon-McMillan SD Elementary K-4 732
Myers El Sch Elkins Park Cheltenham SD Elementary K-4 293
Myrtle Ave Sch Pittsburgh Keystone Oaks SD Elementary K-5 302
Nancy Grayson El Sch Shippensburg Shippensburg Area SD Elementary K-3 426
Neff Sch Lancaster Manheim Township SD Elementary K-4 311
Neidig El Sch Quakertown Quakertown Community SD Elementary K-5 376
Neil Armstrong #40 Scranton Scranton SD Elementary PK-5 562
Nescopeck El Sch Nescopeck Berwick Area SD Elementary K-4 169
Nether Providence El Sch Wallingford Wallingford-Swarthmore SD Elementary K-5 530
New Bloomfield El Sch New Bloomfield West Perry SD Elementary PK-5 360
New Brighton Area El Sch New Brighton New Brighton Area SD Elementary K-5 603
New Eagle El Sch Wayne Tredyffrin-Easttown SD Elementary K-4 516
New Franklin El Sch Chambersburg Chambersburg Area SD Elementary K-5 198
New Garden El Sch Toughkenamon Kennett Consolidated SD Elementary 1-5 481
New Hanover-Upper Frederick El Frederick Boyertown Area SD Elementary K-5 591
New Hope-Solebury Lower El Sch Solebury New Hope-Solebury SD Elementary K-2 211
New Hope-Solebury Upper El Sch New Hope New Hope-Solebury SD Elementary 3-5 261
New Oxford El Sch New Oxford Conewago Valley SD Elementary K-3 573
New Salem El Sch York Spring Grove Area SD Elementary K-4 412
Newberry El Sch Etters West Shore SD Elementary K-5 252
Newlonsburg El Sch Murrysville Franklin Regional SD Elementary K-5 215
Newport El Sch Newport Newport SD Elementary K-5 422
Newton-Ransom Sch Clarks Summit Abington Heights SD Elementary K-4 208
Newville El Sch Newville Big Spring SD Elementary K-5 349
Nicely El Sch Greensburg Greensburg Salem SD Elementary K-5 297
Nicely El Sch Greensburg Greensburg Salem SD Elementary K-5 307
Nitrauer Sch Lancaster Manheim Township SD Elementary K-4 428
North Dickinson El Sch Carlisle Carlisle Area SD Elementary K-5 188
North Dickinson El Sch Carlisle Carlisle Area SD Elementary K-5 185
North East Intrmd El North East North East SD Elementary 3-5 346
North Pocono Intmd Sch Moscow North Pocono SD Elementary 4-5 459
North Salem El Sch Dover Dover Area SD Elementary K-5 369
North Side El Sch Harrisburg Central Dauphin SD Elementary K-5 625
North Side Primary School Ellwood City Ellwood City Area SD Elementary K-2 368
North Star Central El Sch Boswell North Star SD Elementary PK-4 368
Northern Bedford Co El Sch Loysburg Northern Bedford County SD Elementary PK-5 418
Northern Cambria El Sch Northern Cambria Northern Cambria SD Elementary PK-4 268
Northern El Sch Dillsburg Northern York County SD Elementary K-5 272
Northside El Sch Palmyra Palmyra Area SD Elementary 1-5 236
Northside El Sch Mechanicsburg Mechanicsburg Area SD Elementary 1-3 260
Northwest Area Primary Sch Shickshinny Northwest Area SD Elementary PK-2 211
Northwest El Sch Lebanon Lebanon SD Elementary PK-5 579
Northwest El Sch Butler Butler Area SD Elementary K-4 312
Northwest El Sch Reading Reading SD Elementary PK-4 515
Northwestern El Sch Albion Northwestern SD Elementary K-5 331
Northwestern Lehigh El Sch New Tripoli Northwestern Lehigh SD Elementary K-5 399
Norvelt El Sch Mount Pleasant Mount Pleasant Area SD Elementary K-3 499
Nottingham Sch Oxford Oxford Area SD Elementary 3-4 475
Nye El Sch Hummelstown Lower Dauphin SD Elementary K-5 329
Oak Flat El Sch Newville Big Spring SD Elementary K-5 374
Oak Ridge El Sch Harleysville Souderton Area SD Elementary K-5 454
Oaklyn Sch Sunbury Shikellamy SD Elementary K-5 350
Oaks El Sch Oaks Spring-Ford Area SD Elementary K-4 569
Oakview El Sch Stoneboro Lakeview SD Elementary K-5 353
Octorara El Sch Atglen Octorara Area SD Elementary 3-4 308
Octorara El Sch Atglen Octorara Area SD Elementary 3-4 310
Octorara Primary Lc Atglen Octorara Area SD Elementary K-2 418
Ohara El Sch Pittsburgh Fox Chapel Area SD Elementary K-5 671
Oklahoma El Sch Dubois DuBois Area SD Elementary K-4 280
Oley Valley El Sch Oley Oley Valley SD Elementary K-5 599
Ore Valley El Sch York Dallastown Area SD Elementary K-3 557
Orendorf El Sch Manchester Northeastern York SD Elementary K-3 337
Osborne El Sch Sewickley Quaker Valley SD Elementary K-5 397
Osceola Mills El Sch Osceola Mills Philipsburg-Osceola Area SD Elementary K-5 283
Oswayo Valley El Sch Shinglehouse Oswayo Valley SD Elementary PK-5 184
Owatin Creek El Sch Reading Exeter Township SD Elementary K-4 545
Owatin Creek El Sch Reading Exeter Township SD Elementary K-4 560
Oxford Valley El Sch Fairless Hills Pennsbury SD Elementary K-5 392
Palmer El Sch Easton Easton Area SD Elementary K-5 518
Panther Valley El Sch Nesquehoning Panther Valley SD Elementary K-3 542
Paradise El Sch Thomasville Spring Grove Area SD Elementary K-4 319
Park El Sch Columbia Columbia Borough SD Elementary K-4 477
Park El Sch Munhall Steel Valley SD Elementary K-4 321
Park Forest El Sch State College State College Area SD Elementary K-5 461
Park Hills El Sch Hanover South Western SD Elementary K-5 497
Parkside Education Center Palmerton Palmerton Area SD Elementary K-1 144
Parkside El Sch Parkside Penn-Delco SD Elementary K-5 248
Parkway Manor Sch Allentown Parkland SD Elementary K-5 521
Patricia A Guth El Sch Perkasie Pennridge SD Elementary K-5 459
Patterson John M Sch Philadelphia Philadelphia City SD Elementary PK-4 411
Patterson Primary Sch Beaver Falls Blackhawk SD Elementary K-2 151
Paul V Fly El Sch Norristown Norristown Area SD Elementary K-4 531
Paul V Fly El Sch Norristown Norristown Area SD Elementary K-4 507
Paxinosa El Sch Easton Easton Area SD Elementary K-5 647
Paxtang El Sch Harrisburg Central Dauphin SD Elementary K-5 195
Paxtonia El Sch Harrisburg Central Dauphin SD Elementary K-5 631
Peebles El Sch Pittsburgh North Allegheny SD Elementary K-5 419
Penn Cambria Intrmd Sch Lilly Penn Cambria SD Elementary 3-4 215
Penn Cambria Primary Sch Lilly Penn Cambria SD Elementary 1-2 204
Penn Hills El Sch Pittsburgh Penn Hills SD Elementary K-5 1,331
Penn London El Sch West Grove Avon Grove SD Elementary K-2 932
Penn Valley El Sch Levittown Pennsbury SD Elementary K-5 407
Penn Valley Sch Narberth Lower Merion SD Elementary K-5 638
Penn Wood El Sch West Chester West Chester Area SD Elementary K-5 486
Penn Wynne Sch Wynnewood Lower Merion SD Elementary K-5 760
Penn Wynne Sch Wynnewood Lower Merion SD Elementary K-5 795
Penn-Lincoln El Sch Altoona Altoona Area SD Elementary K-5 328
Pennell El Sch Aston Penn-Delco SD Elementary K-5 404
Pennell Joseph Sch Philadelphia Philadelphia City SD Elementary PK-5 350
Penns Manor Area El Sch Clymer Penns Manor Area SD Elementary PK-5 355
Perry El Sch Shoemakersville Hamburg Area SD Elementary K-5 332
Perry El Sch Erie Erie City SD Elementary PK-5 440
Perry Lower Intrmd Sch Ellwood City Ellwood City Area SD Elementary 3-4 252
Peters El Sch Slatington Northern Lehigh SD Elementary K-2 347
Pfaff El Sch Quakertown Quakertown Community SD Elementary K-5 473
Pfeiffer-Burleigh Sch Erie Erie City SD Elementary PK-5 541
Philadelphia Hebrew Public Cs Philadelphia Philadelphia Hebrew Public CS Elementary K-2 268
Philipsburg El Sch Philipsburg Philipsburg-Osceola Area SD Elementary K-5 422
Phillips El Sch Harrisburg Central Dauphin SD Elementary K-5 398
Phoenixville Early Learning Ctr Phoenixville Phoenixville Area SD Elementary K-1 577
Pickering Valley El Sch Chester Springs Downingtown Area SD Elementary K-5 413
Pine Grove El Sch Pine Grove Pine Grove Area SD Elementary K-4 498
Pine Road El Sch Huntingdon Valley Lower Moreland Township SD Elementary K-5 1,009
Showing 601–800 of 1,181
← Prev Page 4 of 6 Next →

Filter applies to this page (200 schools). All Pennsylvania schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving Elementary, Pennsylvania.

Statewide afterschool network
Pennsylvania Statewide Afterschool/Youth Development Network
https://www.psaydn.org →
Free at-home enrichment
Resource Portal AI
Get free lessons →