New Buffalo, Michigan — live current conditions, hourly and 7-day forecasts, NWS alerts, aviation weather, radar and satellite imagery for New Buffalo, Berrien County.
Flight conditions near New Buffalo — sourced from the FAA Aviation Weather Center. Nearest reporting station: locating…
Live animated radar for New Buffalo and surroundings — RainViewer.
NOAA GOES-16 GEOCOLOR — live animated loop updated every 10 minutes. Shows cloud cover, storm systems and weather patterns across the continental US.
Source: NOAA/NESDIS GOES-East · Public domain · Auto-updates on page reload
New Buffalo lies where the verdant slopes of Michigan's southwestern corner surrender to the vast, cerulean expanse of Lake Michigan. It lies 9.8 miles north-east of Michigan City, IN (from Michigan City, IN: bearing 52°T), and is situated 8.9 miles north-east of Trail Creek. Here, the air carries a persistent whisper of the water, a constant, damp caress that mellows the sharp edges of the land. Rolling hills, once draped in dense forests that whispered secrets to the wind, now reveal a patchwork quilt of cultivated fields and scattered woodlands, their contours softened by the ceaseless sculpting of seasons. The beaches, long stretches of pale sand, are often kissed by a cool breeze, even on the warmest summer days, and the light at dusk here often paints the sky in hues of bruised plum and molten gold, a spectacular finale to the day. The history of New Buffalo is as intertwined with the water as its present-day character. Originally a vital harbor and a hub for lumber and shipping, its economy has since ebbed and flowed, adapting to the changing tides of industry and tourism. The presence of the Galien River, a gentle waterway that meanders through the landscape before emptying into the great lake, has always been central to New Buffalo's identity, shaping its early development and continuing to offer a tranquil counterpoint to the powerful presence of Lake Michigan. Today, the town thrives on a blend of seasonal visitors drawn to its sandy shores and a more permanent population that cherishes the unhurried pace of life, a rhythm that seems to pulse in sync with the gentle lapping of waves against the shore.
| Location | New Buffalo, Berrien County, Michigan |
| Coordinates | 41.79393°N, 86.743915°W |
| Timezone | Eastern Time (America/Detroit) |
| ZIP Code(s) | 49117 |
| Area Code | 269 |
| Page generated | June 2026 |
| Weather data | Open-Meteo (open-source), NOAA National Weather Service |