Welcome to Upper Perkiomen School District


21st Century Education


District Wide Departments


Click on "Parent Portal" at the top of the screen to access Skyward's Family Access


Horseback riding in Green Lane Park

School Board

All Board and Workshop meetings are held at the Education Center - 2229 East Buck Road, Pennsburg.

UPSD Announces New High School Principal 


PENNSBURG, Pa. (February 9, 2024) Following an extensive search for talent and experience, the Upper Perkiomen School District Board of Education on Thursday, Feb. 8, approved the hiring of Mr. Frank Flanagan as Principal for Upper Perkiomen High School.

“As a superintendent, I was impressed by the talented individuals that came across our search table for the next principal of Upper Perkiomen High School,” said Dr. Allyn J. Roche, superintendent of schools. “We involved staff, students, parents, teachers, board members and administration in the decision-making process and I am certain Mr. Flanagan’s student-centered mindset will serve our students and school community well. We welcome his considerable skills and talents to the Upper Perk family.”

Flanagan’s experience in school administration includes his role as principal at Bensalem High School since 2022. In addition, he has served as an Assistant Principal at Downingtown Area High School and Daniel Boone High School.

"I'm incredibly excited and humbled to be named the next principal at Upper Perkiomen High School,” said Flanagan enthusiastically. Expressing gratitude towards Dr. Roche and the school board for the opportunity, he emphasized his eagerness to dive into the role and immediately begin serving the students and families of UPHS. "Over the next several months, I look forward to connecting with the outstanding students, staff, parents, and community members at UPHS. Through these interactions, I hope to build strong relationships and offer insights into my vision for our collective success".

In addition to his administrative experience, Flanagan taught English at the high school level for 11 years. Flanagan earned a bachelor of arts in history from Penn State University in State College, PA., a master of education is professional and secondary education from West Chester University in West Chester, PA., a K-12 principal certification from Wilkes University in Wilkes-Barre, Pa and is currently in progress of earning his doctorate of education from Gwynedd-Mercy University in Lansdale, PA. 

Flanagan grew up in Delaware County and he currently resides in Schwenksville, PA, with his wife, two children and dog, Buster. In his free time, Flanagan enjoys spending time with his children, exploring new books, discovering new restaurants and engaging in sports activities.

Mr. Flanagan will begin serving as principal at the Upper Perkiomen High School in mid-April. In addition to Flanagans approval, the board approved a contract through the MCIU to bring Mrs. Marcy Hockfield on board as the interim principal at Upper Perkiomen High School effective February 20.