Nyack High School serves students grades nine through 12 from the villages of Nyack, Upper Nyack, South Nyack and Upper Grandview, and the hamlet of Valley Cottage. The school's curriculum ranges from foreign language and humanities to computer science and business. Nyack High School has over 40 extra-curricular clubs and activities, including a marching band, mock trial, a math league and several cultural clubs.