Grand Beach is a village located in Berrien County, Michigan. Grand Beach has a 2026 population of 292. Grand Beach is currently growing at a rate of 0.69% annually and its population has increased by 4.29% since the most recent census, which recorded a population of 280 in 2020.
The median household income in Grand Beach is $83,750 with a poverty rate of 4.82%. The median age in Grand Beach is 64 years: 64.9 years for males, and 62.8 years for females. For every 100 females there are 101.7 males.
Data after 2023 is projected based on recent change
Overall: 64 years
Female: 62.8 years
Male: 64.9 years
There are 336 adults, (162 of whom are seniors) in Grand Beach.
Female: 175 (49.6%)
Male: 178 (50.4%)
The racial composition of Grand Beach includes 90.93% White, and smaller percentages for and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 321 | 90.93% |
| Two or more races | 32 | 9.07% |
Grand Beach 's average per capita income is $86,125. Household income levels show a median of $83,750. The poverty rate stands at 4.82%.
| Name | Median ↓ | Mean |
|---|---|---|
| Families | $179,000 | $249,737 |
| Married Families | $178,000 | - |
| Households | $83,750 | $148,293 |
| Non Families | $40,357 | $64,044 |
Average Income
Median Household Income
Poverty Rate