The Weehawken School District serves students in prekindergarten through twelfth grade. Schools in the district are Daniel Webster School (316 students in PreK through 2nd grade), Theodore Roosevelt School (365 students in grades 3-6) and Weehawken High School [2] (562 students in grades 7-12).
