Skip navigation
Español
中国人
한국인
Tiếng Việt
বাংলা
ગુજરાતી
عربي
North Penn High School
North Penn High School
Select a School
Login
Facebook Page
Twitter Feed
Youtube Channel
Admin
District
North Penn School District Educational Foundation
Virtual/Hybrid Learning Resources
Elementary Schools
A.M. Kulp Elementary School
Bridle Path Elementary School
General Nash Elementary School
Gwyn Nor Elementary School
Gwynedd Square Elementary School
Hatfield Elementary School
Inglewood Elementary School
Knapp Elementary School
Montgomery Elementary School
North Wales Elementary School
Oak Park Elementary School
Walton Farm Elementary School
York Avenue Elementary School
Middle Schools
Pennbrook Middle School
Penndale Middle School
Pennfield Middle School
High Schools
North Penn High School
Northbridge School
{1}
##LOC[OK]##
Menu
Home
Daily Bulletin
Our School
NPHS Information
Daily Announcements
NPHS Handbooks
SAT Information
Senior Awards Program
NPHS Bell Schedule
International Friendship Committee
Monthly Lunch Menu
Reunion Alumni Information
Directions to NPHS
Nurse and Health Suite Information
Class of 2023 Graduation Information
Parent-Guardian Graduation Announcements
NPHS Administration
Mr. Kyle Hassler - Principal
Mr. Kenneth Bui - Assistant Principal
Dr. Bill Carlin - Assistant Principal
Dr. Tomorrow Jenkins - Assistant Principal
Mrs. Amy Linn - Assistant Principal
Mrs. Megan Schoppe - Assistant Principal
Mr. Nicholas Taylor - Assistant Principal
NPHS SAP
NPHS Course Selection
General Course Selection Info
2023-24 NPHS Course Selection Night Overview
2023-24 NPHS Course Descriptions
Course Selection Videos
Course Selection Docs
Course Advancement Information
NMTCC
9th Grade Offerings
FAQ's
23-24 Course Selection Parent Presentation - Class of 2024
23-24 Course Selection Parent Presentation - Class of 2025
23-24 Course Selection Parent Presentation - Class of 2026
NPHS Class of 2024 Presentation to Students
NPHS Class of 2025 Presentation to Students
Act 158 Pathway for Graduation
NPHS Activities
NPHS Daily Activities & General Information
Clubs and Organizations
Activities Review
National Honor Society
ENACT Club
NPHS Athletics
Tickets
NPHS Athletic Department Staff
NPHS Athletic Admission Fees
NPHS Spectator Expectations
Winter Sports Information
Athletic Staff Coaches Directory
Parent - Student Handbook
Solicitation - Sales Form
Senior Night Guidelines
Sport Schedules
North Penn Athletic Alumni Association
NCAA Eligibility
Concussions
ImPACT Testing
Return to Play
NPSD Clearance Forms
Community Access Crawford Stadium
Sports Medicine
Aquatics Program
Welcome to NPSD Aquatics
How to Join the Pool
Aquatics Medical Cards
North Penn Alumni Association
North Penn Alumni Athletic Association
NP Engineering Academy
NP Music Aides
NPHS Theatre
Working Papers
Summer Education Program
Title IX
Cultural Proficiency at NPHS
Departments
Art Department
Business Administration & Technology
Welcome
Courses
FBLA
Dual Enrollment
Career Exploration/Work Study
Accounting 1
Accounting II
Computing for College and the Workplace
Electronic Simulation Design
Multimedia 1
Personal, Estate & Corporate Law
Personal Finance 4.0 & 5.0
Web Page Design
Calendar
2013 NPHS T-Shirt Contest Order Form
English Department
Family & Consumer Science
Welcome to the FCS Department
FCS Statement of Vision
FCS Statement of Mission
FCS Course Descriptions
Guidance Services
Welcome to Guidance
Meet the Guidance Staff
Academic Support Services for Students
Course Selection
Future Plans Center
Naviance/Family Connection
Financial Aid Information & Resources
SAT, ACT, & TOEFL Information
AP Testing Information
Alumni CORNER
SCHOLARSHIPS
Senior Awards Program
ADAPT Peer Tutoring SAT Prep
NPHS School Profile
NPSD Resource Site
Health & Physical Education
JROTC
Math Department
Planetarium
Psychology
Science
Social Studies
Technology Education
World Language
Welcome
World Language Faculty
Clubs and Organizations
International Friendship Committee
Library
Library Catalog
Databases
Research Guides by Topic
Critical paper
Debate & Social Issues
Drug Abuse
Elections
Health & Wellness
Primary Sources
Psychology
Bibliography Help
NoodleTools
Reliable News Sources
ebooks
For Teachers
Attendance
NPHS Attendance Overview
Staff List
Home
Daily Bulletin
Our School
NPHS Information
Daily Announcements
NPHS Handbooks
SAT Information
Senior Awards Program
NPHS Bell Schedule
International Friendship Committee
Monthly Lunch Menu
Reunion Alumni Information
Directions to NPHS
Nurse and Health Suite Information
Class of 2023 Graduation Information
Parent-Guardian Graduation Announcements
NPHS Administration
Mr. Kyle Hassler - Principal
Mr. Kenneth Bui - Assistant Principal
Dr. Bill Carlin - Assistant Principal
Dr. Tomorrow Jenkins - Assistant Principal
Mrs. Amy Linn - Assistant Principal
Mrs. Megan Schoppe - Assistant Principal
Mr. Nicholas Taylor - Assistant Principal
NPHS SAP
NPHS Course Selection
General Course Selection Info
2023-24 NPHS Course Selection Night Overview
2023-24 NPHS Course Descriptions
Course Selection Videos
Course Selection Docs
Course Advancement Information
NMTCC
9th Grade Offerings
FAQ's
23-24 Course Selection Parent Presentation - Class of 2024
23-24 Course Selection Parent Presentation - Class of 2025
23-24 Course Selection Parent Presentation - Class of 2026
NPHS Class of 2024 Presentation to Students
NPHS Class of 2025 Presentation to Students
Act 158 Pathway for Graduation
NPHS Activities
NPHS Daily Activities & General Information
Clubs and Organizations
Activities Review
National Honor Society
ENACT Club
NPHS Athletics
Tickets
NPHS Athletic Department Staff
NPHS Athletic Admission Fees
NPHS Spectator Expectations
Winter Sports Information
Athletic Staff Coaches Directory
Parent - Student Handbook
Solicitation - Sales Form
Senior Night Guidelines
Sport Schedules
North Penn Athletic Alumni Association
NCAA Eligibility
Concussions
ImPACT Testing
Return to Play
NPSD Clearance Forms
Community Access Crawford Stadium
Sports Medicine
Aquatics Program
Welcome to NPSD Aquatics
How to Join the Pool
Aquatics Medical Cards
North Penn Alumni Association
North Penn Alumni Athletic Association
NP Engineering Academy
NP Music Aides
NPHS Theatre
Working Papers
Summer Education Program
Title IX
Cultural Proficiency at NPHS
Departments
Art Department
Business Administration & Technology
Welcome
Courses
FBLA
Dual Enrollment
Career Exploration/Work Study
Accounting 1
Accounting II
Computing for College and the Workplace
Electronic Simulation Design
Multimedia 1
Personal, Estate & Corporate Law
Personal Finance 4.0 & 5.0
Web Page Design
Calendar
2013 NPHS T-Shirt Contest Order Form
English Department
Family & Consumer Science
Welcome to the FCS Department
FCS Statement of Vision
FCS Statement of Mission
FCS Course Descriptions
Guidance Services
Welcome to Guidance
Meet the Guidance Staff
Academic Support Services for Students
Course Selection
Future Plans Center
Naviance/Family Connection
Financial Aid Information & Resources
SAT, ACT, & TOEFL Information
AP Testing Information
Alumni CORNER
SCHOLARSHIPS
Senior Awards Program
ADAPT Peer Tutoring SAT Prep
NPHS School Profile
NPSD Resource Site
Health & Physical Education
JROTC
Math Department
Planetarium
Psychology
Science
Social Studies
Technology Education
World Language
Welcome
World Language Faculty
Clubs and Organizations
International Friendship Committee
Library
Library Catalog
Databases
Research Guides by Topic
Critical paper
Debate & Social Issues
Drug Abuse
Elections
Health & Wellness
Primary Sources
Psychology
Bibliography Help
NoodleTools
Reliable News Sources
ebooks
For Teachers
Attendance
NPHS Attendance Overview
Staff List
ANNOUNCEMENTS
Announcements
Statement from NPSD 12/7/23 3:45 PM
Community Forum on NPHS Referendum and Renovation 12-5-23
NPHS Referendum Update 10/20/23
Re-Imagining NPHS-Options Information
Learn more by visiting the Re-Imagine NPHS Website
NPHS Tours
Calendar
Infinite Campus
School Nutrition Services
Chromebook Support
Registration
Daily Bulletin
Manage Emergency Notifications
Calendar
NP ADvantage
DISTRICT NEWS
See All News Stories
Pennbrook Students Pack Hygiene Kits for Refugees
Read More
NPHS Students Compete in Unified Track
Read More
North Penn High Calendar
See All Events
Dec
05
NW- Holiday Shoppe
Tuesday, December 05 9:02AM
Dec
06
BPHSA Holiday Shop
Wednesday, December 06 All Day
Dec
07
MG Holiday Shoppe
Thursday, December 07 All Day
Dec
07
Hanukkah (sundown 12/7-15)
Thursday, December 07 All Day
STAY CONNECTED
Facebook
Facebook Page
Facebook Timeline
Twitter
Twitter Page
Twitter Timeline
Youtube
YouTube Page
Facebook Feed
Twitter Feed
Contact Us
North Penn High School
1340 S. Valley Forge Road
Lansdale PA 19446
Phone: 215-368-9800
Useful Links
This is an example of a link title
This is an example of a link title
This is an example of a link title
This is an example of a link title
Social Media
Facebook Page
Twitter Feed
Youtube Channel
Website by
SchoolMessenger Presence
. © 2023 SchoolMessenger Corporation. All rights reserved.