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.


Our number one priority is to provide safe and dependable transportation to our entire student population.

2020-21 Transportation Protocols

  UPSD Transportation Coordinator
  Jennifer Malone

  Coventry Transportation




Please be sure that you and your student have read and understand the district transportation rules and regulations that have been established to assist in our goal of maintaining the consistency needed to keep our children as safe as possible. 

If you need an alternative stop location for your elementary school student's child care location for the upcoming school year please fill out the Child Care Transportation form. If you need an alternative stop due to a child custody agreement, please fill out the Child Custody Transportation form. Upon completion return the form to the address or fax number listed at the bottom of the form. Remember, at the end of every school year all alternative stop locations are removed and students return to their home stop. A new form must be submitted at the beginning of every school year.

The Upper Perkiomen School District Transportation Department uses Bus Status App as a communication tool that provides students and parents the ability to receive push notifications to a smartphone or tablet about one particular bus, multiple buses or all the buses within just a few seconds. Bus Status App is the quickest way for you to get updates on any bus delay, change or adjustment from the normal daily times and routes.  Anyone can download the app including babysitters, grandparents or even older students themselves. Once you download the Bus Status App, simply select your preferred bus(es) as a favorite and alerts will be sent directly to your phone or tablet (you might need to allow push notifications to your phone as well!) Click here for easy to follow download directions and usage instructions, along with contact information should you have any difficulties.

If you prefer not to download the app, the current real-time bus status is displayed below.

Current Bus Status

Live Updates via Bus Status App Loading...