Beta You're viewing our redesigned school page. Prefer the classic layout?

North Penn Senior High School

Public Grades 10-12
124th
SchoolDigger Rank ?
of 681 Pennsylvania High Schools
Better than 82% of Pennsylvania high schools
Summary

North Penn Senior High School is a large public high school located in Lansdale, Pennsylvania, serving 3,210 students in grades 10-12. The school is part of the North Penn School District, which is ranked 88 out of 606 districts in the state and has a 4-star rating from SchoolDigger.

North Penn Senior High School consistently performs well academically, with a higher percentage of students scoring proficient or better on the Keystone Exams compared to the state average. For example, in 2024-2025, 74% of 11th graders were proficient or better in Literature, compared to the state average of 62.1%. The school also maintains a strong 4-year graduation rate, ranging from 87.5% to 94.3% over the past few years, which is higher than the state average. Additionally, the dropout rate is low, ranging from 0.4% to 1.6%.

When compared to nearby high schools, such as Perkiomen Valley High School and Hatboro-Horsham Senior High School, North Penn Senior High School generally outperforms them on academic metrics. However, the school serves a significant population of students from lower-income backgrounds, with 26.61% to 35.67% of students eligible for free or reduced-price lunch over the past few years. This suggests that the school is addressing the needs of a diverse student population and working to ensure equitable outcomes for all students.

3,165
Students ?
14.3
Student/teacher ratio ?
$22,170
Per pupil spending ?
36.2%
Free/discounted lunch ?
Racial breakdown:

White:
53.0%
Asian:
20.3%
African American:
10.6%
more
 See top rated Pennsylvania high schools

 Compare North Penn Senior High School to nearby high schools!
At a glance
Ranking trend: Declining — 98th percentile in 2015 → 82nd in 2025
Strengths
Test scores above the Pennsylvania average (66% vs 52% meeting standards)
Ranks in the top 18% of Pennsylvania high schools
95% graduate in 4 years — above the Pennsylvania average (89%)
Worth a look
!Ranking has slipped — down 16 percentile points since 2015
!Some student groups rank well below the school's overall statewide standing
Students meeting standards (2024-2025) ?
This school66%
District avg65%
Pennsylvania avg52%
124th of 681
Pennsylvania public high schools ?
Top 18%▼ down 16 pts since 2015
From top 2% (2015) to top 18% (2025)
See the entire ranking list of Pennsylvania High Schools →
SchoolDigger rating ?
88th of 606North Penn School District among Pennsylvania districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankPennsylvania percentileRating
202579.2124 of 68181.8%★★★★☆
202477.0140 of 68679.6%★★★★☆
202386.071 of 67489.5%★★★★☆
202283.580 of 63487.4%★★★★☆
202177.2114 of 53778.8%★★★★☆
201982.099 of 69385.7%★★★★☆
201885.350 of 67392.6%★★★★★
201784.651 of 66392.3%★★★★★
201686.236 of 67794.7%★★★★★
201590.415 of 68097.8%★★★★★
201490.916 of 58097.2%★★★★★
201385.843 of 59192.7%★★★★★
201285.739 of 66494.1%★★★★★
201185.640 of 66093.9%★★★★★
201082.459 of 64990.9%★★★★★
200983.561 of 63290.3%★★★★★
200884.345 of 62192.8%★★★★★
200782.860 of 61590.2%★★★★★
200682.068 of 60488.7%★★★★☆
200586.139 of 59393.4%★★★★★
200477.5129 of 59078.1%★★★★☆
200380.9100 of 58382.8%★★★★☆

African American

YearAvg scoreStatewide rankPennsylvania percentileRating
202569.978 of 27671.7%★★★★☆
202480.147 of 28483.5%★★★★☆
202384.534 of 26086.9%★★★★☆

Asian

YearAvg scoreStatewide rankPennsylvania percentileRating
202566.154 of 12556.8%★★★☆☆
202462.255 of 12154.5%★★★☆☆
202363.254 of 11251.8%★★★☆☆

Disabled

YearAvg scoreStatewide rankPennsylvania percentileRating
202576.979 of 52484.9%★★★★☆
202463.7134 of 51373.9%★★★★☆
202384.855 of 50289.0%★★★★☆

English Language Learner

YearAvg scoreStatewide rankPennsylvania percentileRating
202560.724 of 10978.0%★★★★☆
202468.911 of 8486.9%★★★★☆
202363.520 of 8576.5%★★★★☆

Female

YearAvg scoreStatewide rankPennsylvania percentileRating
202577.4141 of 65778.5%★★★★☆
202472.7187 of 66571.9%★★★★☆

Hispanic

YearAvg scoreStatewide rankPennsylvania percentileRating
202543.4161 of 28743.9%★★☆☆☆
202441.0159 of 27442.0%★★☆☆☆
202357.7106 of 25257.9%★★★☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankPennsylvania percentileRating
202569.8170 of 65173.9%★★★★☆
202470.4173 of 66473.9%★★★★☆
202384.478 of 65288.0%★★★★☆

Male

YearAvg scoreStatewide rankPennsylvania percentileRating
202579.1122 of 66081.5%★★★★☆
202479.5114 of 66282.8%★★★★☆

Multi-racial

YearAvg scoreStatewide rankPennsylvania percentileRating
202558.466 of 16560.0%★★★☆☆
202461.458 of 15061.3%★★★☆☆
202369.745 of 12965.1%★★★☆☆

White

YearAvg scoreStatewide rankPennsylvania percentileRating
202578.2107 of 58381.6%★★★★☆
202475.5128 of 59578.5%★★★★☆
202387.146 of 57792.0%★★★★★
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Disabled (2025)85th percentile+3 vs school
White (2025)82nd percentile~ school
Male (2025)82nd percentile~ school
Female (2025)79th percentile-3 vs school
English Language Learner (2025)78th percentile-4 vs school
Low Socio Economic Status (2025)74th percentile-8 vs school
African American (2025)72nd percentile-10 vs school
Multi-racial (2025)60th percentile-22 vs school
Asian (2025)57th percentile-25 vs school
Hispanic (2025)44th percentile-38 vs school
By subject vs Pennsylvania (2024-2025) ?
Literature74%+12 vs state
Biology63%+14 vs state
Algebra I60%+15 vs state

No ratings yet
Be the first to rate North Penn Senior High School and help other families decide.
Rate North Penn Senior High School
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near North Penn Senior High School









Frequently Asked Questions about North Penn Senior High School

In the 2024-25 school year, 3,165 students attended North Penn Senior High School.

North Penn Senior High School ranks 124th of 681 Pennsylvania high schools. SchoolDigger rates this school 4 stars out of 5.

Students at North Penn Senior High School are 53% White, 20% Asian, 11% African American, 9% Hispanic, 7% Two or more races.


Rate North Penn Senior High School!



Sign up for updates!

Be the first to know when there is an update for North Penn Senior High School!




SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Pennsylvania Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics

None retrieved from Database in 69 milliseconds.