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

2 schools in Haverstraw

New York · Public K-12

Haverstraw, New York runs 2 public K-12 schools today, teaching approximately 784 students across 1 middle.

7-year change in Haverstraw

SY 2017-18 vs SY 2024-25
Total enrollment
784
+173 (+28%) vs SY 2017-18
School count
2
+1 (+100%) vs SY 2017-18
% White
6%
was 12%
% Hispanic
75%
was 68%
% Black
15%
was 17%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
GERALD F NEARY ELEMENTARY SCHOOLCombinedPK-12122
HAVERSTRAW ELEMENTARY SCHOOLMiddle04-06662

About Haverstraw

Haverstraw, New York is home to 2 public schools, with combined enrollment of approximately 784 students. By school count, it is a thinly populated city.

Looking at the level breakdown, the city comprises 1 middle, and 1 other.

Schools in Haverstraw average about 392 students each, 24% below the New York norm.

Over the past 7-year window. Total public-school enrollment in Haverstraw has climbed 28% since SY 2017-18, moving from about 611 students to 784. The school count climbed from 1 to 2 across the same 7-year window. The Hispanic share of public-school enrollment climbed from 68% to 75%.

On this page, the community for Haverstraw discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools are in Haverstraw, New York?
There are 2 public K-12 schools in Haverstraw, with a combined enrollment of about 784.
How many elementary, middle, and high schools are in Haverstraw?
Haverstraw has 1 middle, 1 combined-grade public schools.
What is the largest public school in Haverstraw?
HAVERSTRAW ELEMENTARY SCHOOL is the largest public school in Haverstraw by enrollment, with approximately 662 students.
What school districts serve Haverstraw?
Haverstraw public schools are operated by HAVERSTRAW-STONY POINT CSD (NORTH ROCKLAND).
What grade levels do public schools in Haverstraw cover?
Public schools in Haverstraw serve students from pre-K through grade 12.