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

11 schools in Williamsville

New York · Public K-12

Williamsville has 11 public K-12 schools on the books today, teaching approximately 7,529 New York students across 7 elementary, 2 middle, and 2 high.

7-year change in Williamsville

SY 2017-18 vs SY 2024-25
Total enrollment
7,529
-220 (-3%) vs SY 2017-18
School count
11
0 (0%) vs SY 2017-18
% White
74%
was 78%
% Hispanic
5%
was 4%
% Black
4%
was 4%
% Asian
12%
was 10%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
COUNTRY PARKWAY ELEMENTARY SCHOOLElementaryPK-04566
FOREST ELEMENTARY SCHOOLElementaryPK-04515
HARRIS HILL ELEMENTARY SCHOOLElementaryKG-05452
HEIM ELEMENTARY SCHOOLElementaryKG-04661
HEIM MIDDLE SCHOOLMiddle05-08648
MAPLE EAST ELEMENTARY SCHOOLElementaryKG-04597
MAPLE WEST ELEMENTARY SCHOOLElementaryKG-04670
MILL MIDDLE SCHOOLMiddle05-08790
SHERIDAN HILL ELEMENTARY SCHOOLElementaryKG-05527
WILLIAMSVILLE NORTH HIGH SCHOOLHigh09-121,307
WILLIAMSVILLE SOUTH HIGH SCHOOLHigh09-12796

About Williamsville

Public education in Williamsville, New York runs across 11 schools that instructs roughly 7,529 students. By footprint, Williamsville sits in the mid-sized bracket.

On the level-by-level breakdown, the city spans 7 elementary, 2 middle, and 2 high.

Schools in Williamsville average about 684 students each, 32% noticeably above the New York norm.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment shrank 3%: 7,749 students in SY 2017-18 versus 7,529 in SY 2024-25. Demographically, the White share of enrollment shrank from 78% to 74%.

Within the allk12 community for this area, the community for Williamsville discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Williamsville?
Williamsville, New York has 11 public K-12 schools serving approximately 7,529 students.
How many elementary, middle, and high schools are in Williamsville?
Williamsville has 7 elementary, 2 middle, 2 high public schools.
What is the largest public school in Williamsville?
WILLIAMSVILLE NORTH HIGH SCHOOL is the largest public school in Williamsville by enrollment, with approximately 1,307 students.
What school districts serve Williamsville?
Williamsville is served by 2 public school districts, including WILLIAMSVILLE CENTRAL SCHOOL DISTRICT, CLARENCE CENTRAL SCHOOL DISTRICT.
What grade levels do public schools in Williamsville cover?
Public schools in Williamsville serve students from pre-K through grade 12.