About Northwood School
Northwood is a boarding school located in Lake Placid, NY. The school includes grades 9-12, plus a post graduate year and offers competitive academic and athletic programs. There are about 190 students from all around the United States (and the world!) that attend and about 85% of them live on campus. Northwood is a very well-rounded educational institution, that helps students gain the knowledge necessary to sculpt them for future success.