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 and unique shopping. 
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.
Family Friendly Beaches
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
You have selected:
Showing results {{range.limit * + 1}} - {{range.limit * +}} of {{total}}


No results in this area. Try moving the map or selecting a different category filter to find more results.
← Back to Map
Show List