The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

3 schools in Peru

New York · Public K-12

Public schools in Peru number 3 per the latest NCES data, with about 1,793 students enrolled, an average school size of 598.

7-year change in Peru

SY 2017-18 vs SY 2024-25
Total enrollment
1,793
-87 (-5%) vs SY 2017-18
School count
3
+1 (+50%) vs SY 2017-18
% White
92%
was 94%
% Hispanic
2%
was 1%
% Black
1%
was 2%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
PERU ELEMENTARY SCHOOLElementaryPK-05832
PERU HIGH SCHOOLHigh09-12555
PERU MIDDLE SCHOOLMiddle06-08406

About Peru

Across Peru, New York, 3 public schools hosts about 1,793 students between them.

On the school-mix side, the city is built around 1 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 598, higher than the state mean of about 519.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment declined 5%: 1,880 students in SY 2017-18 versus 1,793 in SY 2024-25. Peru now counts 3 public schools, up from 2 in SY 2017-18.

Within the allk12 community for this area, the community for Peru discusses open enrollment windows, redistricting talk, and busing logistics. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Peru?
Peru, New York has 3 public K-12 schools serving approximately 1,793 students.
How many elementary, middle, and high schools are in Peru?
Peru has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Peru?
PERU ELEMENTARY SCHOOL is the largest public school in Peru by enrollment, with approximately 832 students.
What school districts serve Peru?
Peru public schools are operated by PERU CENTRAL SCHOOL DISTRICT.
What grade levels do public schools in Peru cover?
Public schools in Peru serve students from pre-K through grade 12.