New Buffalo is a charming Lake Michigan beach town only 70 miles from downtown Chicago. Anchored by one of the region’s largest beaches and recreational harbors, New Buffalo is home to two waterfront hotels, landmark restaurants, beautiful parks and preserves, unique shopping and the area’s only commercial river access for kayaks and paddle boards. The gateway to Harbor Country, New Buffalo is the perfect place to explore the villages of the southern lakeshore, wineries, breweries and acclaimed vintage and antique shops.
Dunes overlook Lake Michigan at New Buffalo beach
A view from the dune walk at New Buffalo beach
Sunrise over the New Buffalo harbor mouth
Sunrise over Lake Michigan on New Buffalo beach
The Galien River in New Buffalo
Galien River County Park in New Buffalo


No results in this area. Try moving the map or selecting a different category filter to find more results.
← Back to Map
Show List
Showing results {{range.limit * + 1}} - {{range.limit * +}}