📍 1112 e Clay St, New Buffalo, Berrien County, 49117
New Buffalo Senior High School is a State/Public serving high age pupils, located in New Buffalo, Berrien County. The school has 178 pupils enrolled. It is part of the New Buffalo Area Schools school district.
Browse live education vacancies at or near New Buffalo Senior High School.
Find vacancies →