New Buffalo is a small city in Berrien County, Michigan in the United States. It is located along the banks of the Galien River, just north of the Indiana border. The city is a popular tourist destination in the summer, due to its proximity to the beaches of Lake Michigan. The climate in New Buffalo is characterized by mild summers and cold, snowy winters. Average temperatures range from the mid-teens Fahrenheit in the winter months to the mid-seventies in the summer months. The average precipitation is approximately 30 inches per year.
A - New Buffalo's Latitude is 41.793930 & Longitude is -86.743919.
A - Weather in New Buffalo is -1° today.
A - Climate Conditions in New Buffalo shows overcast clouds today.
A - Humidity in New Buffalo is 69% today.
A - Wind speed in New Buffalo is 14.83 km/h, flowing at 180° wind direction. today.