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

Westchester County

New York · Public K-12

Westchester County, New York comes in at 255 public K-12 schools on the latest counts, totaling roughly 140,968 students, with a county median household income near $118,976. The level mix is 146 elementary, 43 middle, and 56 high schools.

7-year change in Westchester County

SY 2017-18 vs SY 2024-25
Total enrollment
140,268
-9,353 (-6%) vs SY 2017-18
School count
250
-2 (-1%) vs SY 2017-18
% White
39%
was 44%
% Hispanic
39%
was 34%
% Black
11%
was 13%
% Asian
7%
was 6%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
999,677
all ages · ACS 5-yr
Schools
255
52 districts
Enrollment
140,968
students · NCES CCD
Median income
$118,976
Above New York avg
Free/reduced lunch
38.4%
Below New York avg
Elementary
146
66,583 students
Middle
43
25,984 students
High
56
45,001 students
Combined / other
10
3,400 students
LARGEST DISTRICT
YONKERS CITY SCHOOL DISTRICT
24,376 students · 52 districts in Westchester County

County vs. school enrollment demographics

Left bar is the racial makeup of Westchester County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
52%
Hispanic
27%
Black
14%
Asian
6%
Two or more
13%
Native American
1%
Pacific Islander
0%
School enrollment
White
39%
Hispanic
39%
Black
11%
Asian
7%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
53.1%
adults 25+
Poverty rate
6.3%
ACS 5-year
Unemployment
6.1%
civilian labor
Median age
42
21.3% under 18

Test scores in Westchester County

Latest 2024-25 ELA proficiency, 214 schools ranked. New York state average: 58.3%.

See all 214 schools in Westchester County ranked by score →

All schools (255)

NameCityLevelGradesEnrollmentRating
PUTNAM-WESTCHESTER BOCESYorktown HeightsCombinedKG-12327·
POCANTICO HILLS CENTRAL SCHOOLSleepy HollowElementaryPK-08322·
VALHALLA MIDDLE SCHOOLValhallaMiddle06-08322·
HAMILTON SCHOOLMount VernonElementaryKG-08320·
MILTON SCHOOLRyeElementaryKG-05320·
F E BELLOWS ELEMENTARY SCHOOLMamaroneckElementary03-05318·
TRAPHAGEN SCHOOLMount VernonElementaryPK-08316·
WESTCHESTER BOCESRye BrookCombinedKG-12316·
AMANI PUBLIC CHARTER SCHOOLMount VernonMiddle05-08314·
BEDFORD HILLS ELEMENTARY SCHOOLBedford HillsElementaryPK-05309·
MOUNT VERNON HONOR ACADEMYMount VernonElementaryPK-08301·
TUCKAHOE HIGH SCHOOLEastchesterHigh09-12299·
BRIARCLIFF MIDDLE SCHOOLBriarcliff ManorMiddle06-08298·
YONKERS EARLY CHILDHOOD ACADEMYYonkersElementaryPK-02297·
COLONIAL SCHOOLPelhamElementaryKG-05296·
HARRISON AVENUE ELEMENTARY SCHOOLSouth Glens FallsElementaryPK-05294·
CECIL H PARKER SCHOOLMount VernonElementaryPK-08293·
DANIEL WARREN ELEMENTARY SCHOOLMamaroneckElementaryKG-02288·
BLIND BROOK-RYE MIDDLE SCHOOLRye BrookMiddle06-08287·
SCHOOL 17YonkersElementaryPK-06282·
PAIDEIA SCHOOL 24YonkersElementaryPK-06281·
SCHOOL 9YonkersElementaryPK-06278·
TUCKAHOE MIDDLE SCHOOLEastchesterMiddle06-08278·
MAIN STREET SCHOOL SCHOOL (4-5)IrvingtonElementary04-05277·
SIWANOY SCHOOLPelhamElementaryKG-05275·
THOMAS CORNELL ACADEMYYonkersElementaryPK-06262·
HIGHVIEW SCHOOLHartsdaleElementary02-03257·
WEST PATENT ELEMENTARY SCHOOLBedford HillsElementaryKG-05250·
LEE F JACKSON SCHOOLWhite PlainsElementaryKG-01245·
BUCHANAN-VERPLANCK ELEMENTARY SCHOOLBuchananElementaryPK-02224·
MUSEUM SCHOOL 25YonkersElementaryKG-06219·
FURNACE WOODS ELEMENTARY SCHOOLCortlandt ManorElementaryPK-02214·
POUND RIDGE ELEMENTARY SCHOOLPound RidgeElementaryKG-05202·
URIAH HILL SCHOOLPeekskillElementaryPK-PK186·
JOHN PAULDING SCHOOLTarrytownElementaryKG-02166·
ROBERT HALMI SENIOR ACADEMY OF FILM AND TELEVISIONYonkersHigh06-09155·
GREENBURGH ACADEMYYonkersHigh08-12136·
BLYTHEDALE SCHOOLValhallaCombinedKG-12133·
MOUNT PLEASANT-COTTAGE SCHOOLPleasantvilleCombinedKG-12122·
CLARK ACADEMYDobbs FerryHigh07-12121·
CARL L DIXSON ELEMENTARY SCHOOLElmsfordElementaryKG-01116·
REBECCA TURNER ACADEMYMount VernonHigh09-1298·
INTELLECTUS PREPARATORY CHARTER SCHOOLMt VernonMiddle06-0997·
EDENWALD SCHOOLPleasantvilleHigh07-1286·
LINDEN HILL HIGH SCHOOLHawthorneHigh06-1266·
MARTIN LUTHER KING JR HIGH SCHOOLHastings On HudsonCombined08-1263·
EARLY CHILDHOOD PROGRAMHartsdaleElementaryPK-PK62·
CEDAR KNOLLS ACADEMYHawthorneCombinedKG-1261·
GREENBURGH ELEVEN HIGH SCHOOLDobbs FerryHigh09-1250·
REACH ACADEMY (THE)West HarrisonHigh09-1236·
ZICCOLELLA ELEMENTARY SCHOOLHastings On HudsonElementaryKG-0623·
ZICCOLELLA MIDDLE SCHOOLHastings On HudsonMiddle06-0819·
GREENBURGH ELEVEN ELEMENTARY SCHOOLDobbs FerryCombinedKG-1117·
GREENBURGH ELEVEN MIDDLE SCHOOLDobbs FerryMiddle07-0814·
ACHIEVE ALTERNATIVE HIGH SCHOOLHawthorneCombinedM-M··

Cities in Westchester County

Yonkers43 schoolsMount Vernon17 schoolsScarsdale12 schoolsNew Rochelle10 schoolsWhite Plains10 schoolsYorktown Heights9 schoolsDobbs Ferry7 schoolsEastchester7 schoolsChappaqua6 schoolsHastings On Hudson6 schoolsMamaroneck6 schoolsOssining6 schoolsPeekskill6 schoolsPelham6 schoolsPort Chester6 schoolsPleasantville5 schoolsRye5 schoolsArmonk4 schoolsHarrison4 schoolsHawthorne4 schoolsIrvington4 schoolsLarchmont4 schoolsRye Brook4 schoolsValhalla4 schoolsArdsley3 schoolsBedford3 schoolsBriarcliff Manor3 schoolsBronxville3 schoolsCortlandt Manor3 schoolsCroton On Hudson3 schoolsElmsford3 schoolsHartsdale3 schoolsSleepy Hollow3 schoolsThornwood3 schoolsBedford Hills2 schoolsCross River2 schoolsLincolndale2 schoolsMohegan Lake2 schoolsMontrose2 schoolsNorth Salem2 schoolsSomers2 schoolsTarrytown2 schoolsWest Harrison2 schoolsBuchanan1 schoolCrompond1 schoolGoldens Bridge1 schoolKatonah1 schoolMount Kisco1 schoolMt Vernon1 schoolNorth Tarrytown1 schoolPound Ridge1 schoolPurchase1 schoolShrub Oak1 schoolSouth Glens Falls1 schoolSouth Salem1 school

About Westchester County

Across the sprawling New York county of Westchester County of about 999,677 residents, the public-school footprint covers 255 schools and about 140,968 students.

Stepping back, census numbers show typical household earnings sit around $118,976, about 53% of adults have a bachelor's degree or above, and the poverty rate is around 6%. That income level is 53% meaningfully above the New York median.

For a sense of the school types, Westchester County spans 146 elementary schools (66,583 students), 43 middle schools (25,984), 56 high schools (45,001), and 10 combined or other schools.

YONKERS CITY SCHOOL DISTRICT dominates the local landscape, accounting for roughly 24,376 students on its own.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 6%: 149,621 students in SY 2017-18 versus 140,268 in SY 2024-25. The school count fell from 252 to 250 across the same 7-year window. On the demographic side, Hispanic enrollment moved from 34% to 39% over the same window.

In the discussion threads here, the community for Westchester County discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Westchester County?
There are 255 public K-12 schools in Westchester County, New York, with a combined enrollment of about 140,968.
How many high schools are in Westchester County?
Westchester County, New York has 56 public high schools, serving approximately 45,001 students.
How many middle schools are in Westchester County?
Westchester County, New York has 43 public middle schools, serving approximately 25,984 students.
How many elementary schools are in Westchester County?
Westchester County, New York has 146 public elementary schools, serving approximately 66,583 students.
What is the largest school district in Westchester County?
YONKERS CITY SCHOOL DISTRICT is the largest school district in Westchester County, serving approximately 24,376 students. The county contains 52 school districts overall.
What is the population of Westchester County?
Westchester County, New York has a population of approximately 999,677, with a median age of 42. About 21.3% of residents are under 18.
What is the median household income in Westchester County?
Median household income in Westchester County is $118,976, above the New York average of $77,785. About 6.3% of residents live below the federal poverty line.
How educated are residents of Westchester County?
Approximately 53.1% of adults 25 and older in Westchester County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Westchester County qualify for free or reduced lunch?
Roughly 38.4% of students in Westchester County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the New York county average of 48.7%.
What is the student-teacher ratio in Westchester County schools?
Across Westchester County public schools, the enrollment-weighted student-teacher ratio is approximately 12.2 to 1.

Westchester County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data