North Hills Middle School

North Hills Middle School

North Hills Middle School serves students in grades 6-8.

Contact Us

55 Rochester Road
Pittsburgh, PA 15229

Phone: 412-318-1450 | Attendance: 412-318-1456
Fax: 412-318-1453

NEWS
NHMS Mock Election

North Hills Middle School hosts mock election

North Hills Middle School hosted a mock election on Oct. 27 and Oct. 29 and the results are in!

More +
school bus

Afternoon change for some Middle School, West View Elementary bus riders

North Hills Middle School students on bus No. 364 in the afternoon will start riding bus No. 360 in the afternoon beginning Wednesday, Nov. 4.

More +
NH logo with COVID-19

North Hills Middle School teacher positive for COVID-19

A North Hills Middle School teacher is the eighth NHSD student or staff member to test positive for COVID-19.

More +
NH logo

Middle School Daily Bulletin - Updated 10/21/2020

Our daily announcements can be viewed here. The current day's bulletin will be available until the next school day.

More +
2020 North Hills Holiday Card Art Contest

North Hills Holiday Card Art Contest returns; Entries due Nov. 16

North Hills is once again holding a holiday card art contest. The winner’s artwork will be featured on this year’s district holiday card. The winner will also receive a $50 cash gift card.

More +
Our Vision
Inspire All to Achieve their Very Best!
Students enter North Hills Middle School as young boys or girls and in two short years are prepared to accept the academic rigors expected of high school students. This great change in knowledge, attitude and responsible behavior comes about through the efforts of many. Students and parents are part of a family at North Hills Middle School, whose members, by working with one another, are dedicated to providing quality learning experiences for all students.
Connect With Us

Sign up for eLink, our weekly newsletter.

Peachjar flyers

Upcoming Events
clickable calendar
October 2020
SunMonTueWedThuFriSat
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567
Oct
31
Halloween
Sat Oct 31 2020
Nov
2
No School for Students
Mon Nov 2 2020
Nov
3
No School for Students
Tue Nov 3 2020
View text-based website