North Penn School District Overview


District Office:401 E Hancock St
Lansdale, PA 19446

School Profile

Start Date:Not Reported
End Date:Not Reported
Year round:
CollegeBound:Not Reported
Total Dollar Expenditure:$256,539,000
Expenditure per student:18070
Discretionary Dollars per pupil:12052.69
Community Educational Climate:B+
Technology Measure :

Students Per Grade


Enrollment and Staffing

Teachers & Professional Staff:931.6

Schools by Grade Range View schools

Serving K – 5th (Elem):13
Serving 6th – 8th (Middle):3
Serving 9th – 12th (High):1

Selected Features and Programs

These are some of the special features and programs offered by this district. For a complete and up-to-date list of available programs, contact the district office directly.

  • Advanced placement

Public Elementary (13 schools)

Gwyn-Nor Elementary SchoolKg - 6139 Hancock Rd
North Wales, PA 19454
Hatfield Elementary SchoolKg - 61701 Fairgrounds Rd
Hatfield, PA 19440
Inglewood Elementary SchoolKg - 61313 Allentown Rd
Lansdale, PA 19446
Knapp Elementary SchoolKg - 6698 Knapp Rd
Lansdale, PA 19446
A. M. Kulp Elementary SchoolKg - 6801 Cowpath Rd
Hatfield, PA 19440
Montgomery Elementary SchoolKg - 61221 Stump Rd
North Wales, PA 19454
Oak Park Elementary SchoolKg - 6500 Squirrel Ln
Lansdale, PA 19446
York Avenue Elementary SchoolKg - 6700 York Ave
Lansdale, PA 19446
General Nash Elementary SchoolKg - 61560 Liberty Bell Dr
Harleysville, PA 19438
Gwynedd Square Elementary SchoolKg - 61641 Supplee Rd
Lansdale, PA 19446
Bridle Path Elementary SchoolKg - 6200 Bridle Path Rd
Lansdale, PA 19446
Walton Farm Elementary SchoolKg - 61610 Allentown Rd
Lansdale, PA 19446
North Wales Elementary SchoolKg - 6201 Summit St Ste 1
North Wales, PA 19454

Public Middle (3 schools)

Pennbrook Middle School7 - 91201 East Walnut Street
North Wales, PA 19454
Penndale Middle School7 - 9400 Penn St
Lansdale, PA 19446
Pennfield Middle School7 - 9726 Forty Foot Rd
Hatfield, PA 19440

Public High (1 school)

North Penn High School10 - 121340 S Valley Forge Rd
Lansdale, PA 19446

Request More Information

Please fill out the following information and one of our agents will get back to you.