Newton South High

Newton South High is located in Newton Centre, Massachusetts. Scholarships for students attending Newton South High can be found in our scholarship database. If you are searching for scholarships for students attending a different high school in Newton Centre, visit the Newton Centre directory.

140 Brandeis Road
Newton Centre, Massachusetts