New Buffalo Township is a civil township of Berrien County in the U.S. state of Michigan. As of the 2020 census, the township population was 2,455. It is the southwesternmost township on the Lower Peninsula of Michigan.
AdVacation Rentals in New Buffalo Township - Perfect for Families and Budgets of All Sizes! Book with Confidence at Vrbo® - Our Guarantee Gives You 24/7 Support for Your Trip.
Cancellation Protection · Over 2 Million Properties · Secure Payments Online · 5 Star Reviews