A. M. Kulp Elementary School
801 Cowpath Road
Hatfield, PA 19440
215-368-3061
Website
Gwynedd Square Elementary School
1641 Supplee Road
Lansdale, PA 19446
215-855-4331
Website
Northbridge School
2374 North Penn Road
Hatfield, PA 19440
215-412-4009
Website
Walton Farm Elementary School
1610 Allentown Road
Lansdale, PA 19446
215-855-8800
Website
North Wales Elementary School
201 Summit Street
North Wales, PA 19454
215-699-4471
Website
Gwyn-Nor Elementary School
139 Hancock Road
North Wales, PA 19454
215-368-7105
Website
Hatfield Elementary School
1701 Fairgrounds Road
Hatfield, PA 19440
215-368-1585
Website
General Nash Elementary School
1560 Liberty Bell Drive
Harleysville, PA 19438
215-368-2407
Website
Bridle Path Elementary School
200 Bridle Path Road
Lansdale, PA 19446
215-362-2200
Website
Oak Park Elementary School
500 Squirrel Lane
Lansdale, PA 19446
215-368-4017
Website
Montgomery Elementary School
1221 Stump Road
North Wales, PA 19454
215-368-6614
Website
Knapp Elementary School
698 Knapp Road
Lansdale, PA 19446
215-368-2054
Website
Inglewood Elementary School
1313 Allentown Road
Lansdale, PA 19446-4199
Phone: 215-368-2992
Website
York Avenue Elementary School
700 York Avenue
Lansdale, PA 19446
215-368-6002
Website
Pennfield Middle School
726 Forty Foot Road
Hatfield, PA 19440
215-368-9600
Website
Penndale Middle School
400 Penn Street
Lansdale, PA 19446
215-368-2700
Website
Pennbrook Middle School
1201 East Walnut Street
North Wales, PA 19454
215-699-9287
Website
North Penn High School
1340 Valley Forge Rd.
Lansdale, PA 19446
215-368-9800
Website
North Penn School District