Skip to content
USCity.review

Public schools in Pittsburgh, PA

145 public schools enrolling 69,157 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Pittsburgh address are included.

School Students

North Hills Ms

Middle · North Hills Sd

1,070

Dorseyville Ms

Middle · Fox Chapel Area Sd

967

Pleasant Hills Ms

Middle · West Jefferson Hills Sd

798

Carson Ms

Middle · North Allegheny Sd

655

Linton Ms

Middle · Penn Hills Sd

640

Mellon Ms

Middle · Mt Lebanon Sd

635

Boyce Ms

Middle · Upper St. Clair Sd

631

Jefferson Ms

Middle · Mt Lebanon Sd

622

Fort Couch Ms

Middle · Upper St. Clair Sd

601

Ingomar Ms

Middle · North Allegheny Sd

572

Plum Ms

Middle · Plum Borough Sd

557

Holiday Park Intermediate Sch

Middle · Plum Borough Sd

542

Pittsburgh South Hills 6-8

Middle · Pittsburgh Sd

399

Keystone Oaks Ms

Middle · Keystone Oaks Sd

382

Provident Cs

Middle · Charter · Provident Cs

325

Avonworth Ms

Middle · Avonworth Sd

307

Pittsburgh Classical 6-8

Middle · Pittsburgh Sd

285

Pittsburgh South Brook 6-8

Middle · Pittsburgh Sd

272

Brentwood Ms

Middle · Brentwood Borough Sd

271

Pittsburgh Schiller 6-8

Middle · Pittsburgh Sd

244

Pittsburgh Sterrett 6-8

Middle · Pittsburgh Sd

208

Pittsburgh Allegheny 6-8

Middle · Pittsburgh Sd

156

Pittsburgh Arsenal 6-8

Middle · Pittsburgh Sd

150

Life Male Steam Academy Cs

Middle · Charter · Life Male Steam Academy Cs

93