Westwood High School is located at 200 Nahatan Street in Westwood, Massachusetts (02090). For directions, click here.


Please note: the entrance to Westwood High School faces away from Nahatan Street. To access the entrance, enter either of the school entrances and park in lot adjacent to the football stadium. The Main Office is just to the right as you enter the building through the main entrance.

Copyright 2016 Westwood Public SchoolPrivacy | Terms of use | Link to Town Site