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