New Buffalo Township is located in Berrien County, Michigan. There are roughly 2,373 residents, living in 1,067 households. The average temperature for New Buffalo Township this time of the year is low of 63F and high of 83F. On average, New Buffalo Township gets about 3.73 inches of precipitation in July. Most residents are home owners (84%), have a post secondary degree (56%) and are single, no kids (43%).
Data provided by Home JunctionElementary Schools
New Buffalo Elementary School
12291 Lubke Rd
Public District PK-5
Middle Schools
New Buffalo Middle School
1112 E Clay St
Public District 6-8
High Schools
New Buffalo Senior High School
1112 E Clay St
Public District 9-12
MLS Disclaimers & Copyright