In 2023, New Buffalo, MI had a population of 1.31k people with a median age of 53.8 and a median household income of $64,524. Between 2022 and 2023 the population of New Buffalo, MI declined from 1,362 to 1,306, a −4.11% decrease and its median household income grew from $61,875 to $64,524, a 4.28% increase.
The 5 largest ethnic groups in New Buffalo, MI are White (Non-Hispanic) (84.8%), White (Hispanic) (6.36%), Asian (Non-Hispanic) (5.51%), American Indian & Alaska Native (Non-Hispanic) (1.3%), and Two+ (Non-Hispanic) (0.842%).
None of the households in New Buffalo, MI reported speaking a non-English language at home as their primary shared language. This does not consider the potential multi-lingual nature of households, but only the primary self-reported language spoken by all members of the household.
98.8% of the residents in New Buffalo, MI are U.S. citizens.
In 2023, the median property value in New Buffalo, MI was $342,700, and the homeownership rate was 76.3%.
Most people in New Buffalo, MI drove alone to work, and the average commute time was 20.6 minutes. The average car ownership in New Buffalo, MI was 2 cars per household.