Skip to main content

Keystone Oaks High School

Excellence in engaging, empowering, and enriching today for tomorrow’s expectations

Homepage

Three

Welcome Back, Golden Eagles!

The first day of school for students is Thursday, August 21, 2025. Visit the Back-to-School page on the District's website for all of the information that you need to start the 2025-2026 school year!

Learn More
A

Congratulations, Keystone Oaks High School Class of 2025!

Keystone Oaks High School celebrated its 61st graduating class on Thursday, June 5, 2025. This year’s 137 graduates plan to pursue 54 career paths at more than 35 post-secondary institutions across the country. Seven students have committed to serving in various branches of the United States Armed Services.

Key Contacts, Contact Information, Schedule & Newsletters

Keystone Oaks High School serves students in grades 9 through 12 who reside in Castle Shannon Borough, Dormont Borough and Green Tree Borough. 

High School Principal
Michael Linnert, Ed.D.
Email: linnert@kosd.org 

High School Assistant Principal
Mr. Ryan Brown
Email: rbrown@kosd.org 

Secretary
Mrs. Rose Stettler
Email: stettler@kosd.org

Attendance Secretary
Ms. Quinn Lema
Email: lema@kosd.org 
Send excuses to: kohsattendance@kosd.org 

Nurse

Athletic Director
Mr. Mark Elphinstone
Email: elphinstone@kosd.org 

Student Services Department
Mrs. Jennifer Tom
School Counselor, Last names A-Ha
Email: Tom@kosd.org 

Mrs. Lauryn Greggs
School Counselor, Last names He-O
Email: Greggs@kosd.org 

Ms. Nicole Varrenti
School Counselor, Last names P-Z
Email: Varrenti@kosd.org 

Mrs. Melissa Bowers
Mental Health Therapist
bowers@kosd.org  

Mr. Kevin Prince
School Psychologist
Prince@kosd.org

Mrs. Beth Brack
Guidance Secretary
Email: brack@kosd.org 

High School Contact Information
Phone:
412-571-6000, Option #1

Address:
1000 Kelton Avenue
Pittsburgh, PA. 15216

Fax:

Location - The main high school office is located on the ground floor of the high school building, near Central Administration. Upon entering the main office is located immediately to the right. 

Daily Schedule
Office Hours: 7 a.m. - 3 p.m.
Student Arrival: 7:45 a.m.
Student Dismissal: 2:36 p.m. 

Sign Up for Keystone Oaks High School News

To learn about the latest news and happenings at Keystone Oaks High School, parents/guardians are encouraged to activate their ParentSquare account and read the Daily Digest, sent nightly at 6 p.m., as well as the Golden Eagle Weekly Update, sent on Sunday monrings. 


Don’t have children at Keystone Oaks High School?  You can sign up to receive news and information about the High School and the Keystone Oaks School District

The Latest News & Updates from Keystone Oaks High School

Stay up to date on exciting news, events and more with the ParentSquare app!

Upcoming Events

View the full calendar to see all the exciting events we have happening in the next few weeks and months!

Looking to join our community?  Lastest job openings here