Opened in 1935 as Haverstraw High School.
In 1969, high school students moved to the newly opened "North Rockland High School."
The school re-opens as Haverstraw Middle School.
In 2012, the North Rockland CSD undergoes a transformation. The building becomes Haverstraw Elementary School, housing students in grades 4-6.