Public schools in Pittsburgh, PA

Pittsburgh has 145 public schools with a 2024-25 address in the city: 25 high, 25 middle, 86 elementary, 9 other, enrolling 67,766 students. They are run by 38 districts and agencies; Pittsburgh SD runs 56 of them.

The 38 districts and agencies that run Pittsburgh's public schools

Each district decides who can enroll where; its page holds its schools, spending and teachers.

DistrictSchools in PittsburghDistrict students, fall 2022Spending per student, FY23
Pittsburgh SD5620,034$24,008
Mt Lebanon SD105,492$18,029
North Hills SD64,569$17,446
Fox Chapel Area SD64,160$23,272
Upper St. Clair SD63,935$21,319
North Allegheny SD58,461$19,362
Keystone Oaks SD51,871$19,558
Baldwin-Whitehall SD44,542$14,087
Avonworth SD41,947$15,960
Brentwood Borough SD41,153$19,995
Penn Hills SD33,026$20,293
Shaler Area SD33,843$20,908

Source: NCES Common Core of Data 2024-25: school location city and operating agency; NCES F-33 fiscal year 2022-23: district fall membership and current spending per student. Schools on a city's edge can serve students from outside it.

25 high schools in Pittsburgh, 20,004 students

The other 15 high schools

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

25 middle schools in Pittsburgh, 12,253 students

The other 15 middle schools

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

86 elementary schools in Pittsburgh, 32,404 students

The other 76 elementary schools
SchoolStudents 2024‑25Per teacherFree lunchDistrict
Eisenhower Elementary School52415.511.3%Upper St. Clair SD
Highcliff Elementary School51911.728.5%North Hills SD
Edgewood El STEAM Academy51612.777.1%Woodland Hills SD
O'Block Elementary School51214.536.1%Plum Borough District
Ross Elementary School49811.323.7%North Hills SD
Pittsburgh Morrow K-848613.598.0%Pittsburgh SD
Pittsburgh Faison K-548012.789.0%Pittsburgh SD
Avonworth Elementary School47813.519.5%Avonworth SD
Baker Elementary School47115.89.1%Upper St. Clair SD
Streams Elementary School46816.510.3%Upper St. Clair SD
Pittsburgh Dilworth K-545416.193.4%Pittsburgh SD
Wilkins El STEAM Academy44710.281.0%Woodland Hills SD
West View Elementary School44613.633.6%North Hills SD
Pittsburgh Concord K-543012.797.4%Pittsburgh SD
Kerr Elementary School42610.435.2%Fox Chapel Area SD
Avonworth Primary Center42313.215.6%Avonworth SD
Pittsburgh Langley K-84189.6100.0%Pittsburgh SD
Washington Elementary School41612.422.4%Mt Lebanon SD
Lincoln Elementary School41414.920.0%Mt Lebanon SD
Peebles Elementary School40015.411.8%North Allegheny SD
Howe Elementary School39814.916.8%Mt Lebanon SD
Pittsburgh Greenfield K-839613.091.7%Pittsburgh SD
Fairview Elementary School38713.87.0%Fox Chapel Area SD
Hartwood Elementary School38611.227.5%Fox Chapel Area SD
Pittsburgh Arlington K-838510.496.1%Pittsburgh SD
Manchester Academic CS38412.4100.0%Manchester Academic Charter School
Pittsburgh Brookline K-838412.697.9%Pittsburgh SD
Dormont Elementary School38010.931.1%Keystone Oaks SD
Pittsburgh King K-836814.188.9%Pittsburgh SD
McClellan Elementary School36713.933.0%West Jefferson Hills SD
Pittsburgh Beechwood K-536012.593.3%Pittsburgh SD
McAnnulty Elementary School35414.444.6%Baldwin-Whitehall SD
Abraham Lincoln Elementary School34815.220.7%Bethel Park SD
Bellevue Elementary School34812.294.0%Northgate SD
Urban Academy of Greater Pittsburgh CS34413.2100.0%Urban Academy of Greater Pittsburgh CS
Ingomar Elementary School34414.97.8%North Allegheny SD
Marzolf Primary School33712.836.2%Shaler Area SD
Pittsburgh Montessori K-533214.880.1%Pittsburgh SD
Pittsburgh Arsenal K-533111.194.6%Pittsburgh SD
Pittsburgh Banksville K-532212.789.4%Pittsburgh SD
Propel CS-Northside31611.799.1%Propel CS-Northside
Young Scholars of Greater Allegheny CS3169.494.9%Young Scholars of Greater Allegheny Charter School
Catalyst Academy CS31512.175.9%Catalyst Academy CS
Myrtle Ave School31210.159.9%Keystone Oaks SD
Jefferson Elementary School31013.412.3%Mt Lebanon SD
Urban Pathways K-5 College CS30410.195.7%Urban Pathways K5 College Charter School
Foster Elementary School30414.411.2%Mt Lebanon SD
Young Scholars of Western Pennsylvania C2977.8100.0%Young Scholars of Western Pennsylvania CS
Markham Elementary School29614.19.8%Mt Lebanon SD
Pittsburgh Minadeo K-529611.1100.0%Pittsburgh SD
Crafton Elementary School29110.495.9%Carlynton SD
Hoover Elementary School28514.717.9%Mt Lebanon SD
Pittsburgh Roosevelt K -527814.184.5%Pittsburgh SD
Pittsburgh Westwood K-527811.393.2%Pittsburgh SD
Elroy Avenue Elementary School27013.084.8%Brentwood Borough SD
Pittsburgh Fulton K-526712.096.7%Pittsburgh SD
Pittsburgh Mifflin K-825610.298.4%Pittsburgh SD
Avalon Elementary School25210.0100.0%Northgate SD
Pittsburgh Sunnyside K-824811.696.4%Pittsburgh SD
Fred L Aiken Elementary School23810.831.1%Keystone Oaks SD
Moore School23612.155.1%Brentwood Borough SD
Pittsburgh Phillips K-523313.391.4%Pittsburgh SD
Propel CS-Hazelwood23011.096.5%Propel CS-Hazelwood
Pittsburgh Miller K-521811.394.4%Pittsburgh SD
Pittsburgh Woolslair K-520812.0100.0%Pittsburgh SD
Pittsburgh Liberty K-520611.8100.0%Pittsburgh SD
Pittsburgh Grandview K-519510.995.4%Pittsburgh SD
Pittsburgh Lincoln K-518610.4100.0%Pittsburgh SD
Propel CS-Pitcairn18210.698.4%Propel CS-Pitcairn
Pittsburgh Weil K-517811.195.5%Pittsburgh SD
Pittsburgh West Liberty K-516810.492.3%Pittsburgh SD
Pittsburgh Manchester K-81599.897.3%Pittsburgh SD
Pittsburgh Whittier K-513911.399.3%Pittsburgh SD
Pittsburgh Spring Hill K-51269.895.2%Pittsburgh SD
Reserve Primary School11110.457.7%Shaler Area SD
Pittsburgh Linden K-5916.6100.0%Pittsburgh SD

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

9 other schools in Pittsburgh, 3,105 students

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch); level from the directory. All free (CEP): every student eats free under the Community Eligibility Provision, so the school reports no free-lunch count.

How Pittsburgh's public schools compare with Pennsylvania's

The median Pittsburgh school has 12.4 students per full-time teacher, fewer than the Pennsylvania median of 13.1. 54% of its schools ran a schoolwide Title I program in 2021-22, against 43% across the state. Its median school enrolls 386 students (state 460).

Pittsburgh against Pennsylvania, schools open in 2024-25 with students
PittsburghPennsylvania
Median students per teacher12.413.1
Median school size (students)386460
Schools with a schoolwide Title I program (2021-22)54%43%
Schools where every student eats free (CEP)54%41%
Charter schools13%6.0%

Source: NCES Common Core of Data 2024-25 (membership, staff, lunch program, charter status; the 145 Pittsburgh schools and the 2,899 Pennsylvania schools open that year with students); Title I status CCD 2021-22. Students per teacher counts 2024-25 teachers and ratios from 3 to 99.

What to look at next in Pittsburgh

  1. Pittsburgh SDRuns 56 of Pittsburgh's 145 public schools and spent $24,008 per student in fiscal year 2022-23.$24,008
  2. Mt Lebanon SHS, the largest high school in Pittsburgh1,772 students in 2024-25, 14.7 per teacher.1,772
  3. Compare Pittsburgh SD with Mt Lebanon SDPittsburgh's two largest operators side by side: enrollment, spending and schools.
  4. The largest public schools in PennsylvaniaPennsylvania's 50 largest schools open in 2024-25, by enrollment.
  5. Find the school district for a Pittsburgh addressA home's district, not its city, decides which public schools it can enroll in.

Source: NCES Common Core of Data 2024-25 (schools and their operating agencies); NCES F-33 finance survey, fiscal year 2022-23 (spending per student).

Choosing among them: how to choose a school district with the federal data, and what a Title I school is.

Other cities in Pennsylvania

  1. Philadelphia302 schools
  2. Harrisburg40 schools
  3. York39 schools
  4. Lancaster37 schools
  5. Erie35 schools
  6. Allentown34 schools
  7. Reading32 schools
  8. Bethlehem25 schools

Questions about schools in Pittsburgh

  1. How many public schools are in Pittsburgh, PA?
    145 public schools with an address in Pittsburgh were open in 2024-25: 25 high, 25 middle, 86 elementary, 9 other, enrolling 67,766 students. 19 are charter schools.
  2. What is the largest high school in Pittsburgh?
    Mt Lebanon SHS, with 1,772 students in 2024-25 (Mt Lebanon SD).
  3. Which districts run Pittsburgh's schools?
    Pittsburgh SD (56 schools), Mt Lebanon SD (10 schools), North Hills SD (6 schools), Fox Chapel Area SD (6 schools), and 34 more. A school's district, not its city, decides who can enroll.

These figures are for information and are not a substitute for the district's enrollment office, which confirms the school a home is assigned to.

Sources

Source: NCES Common Core of Data School directory, membership, staff and lunch files · 2024-25

Source: NCES Common Core of Data Public school search (the official record of each school) · 2024-25