Garrison is a city located in McLean County, North Dakota. Garrison has a 2026 population of 1,465. Garrison is currently declining at a rate of 0% annually and its population has decreased by 0% since the most recent census, which recorded a population of 1,465 in 2020.
The median household income in Garrison is $71,974 with a poverty rate of 6.48%. The median age in Garrison is 52.5 years: 51.4 years for males, and 56.2 years for females. For every 100 females there are 89.0 males.
Data after 2023 is projected based on recent change
Overall: 52.5 years
Female: 56.2 years
Male: 51.4 years
There are 1,092 adults, (476 of whom are seniors) in Garrison.
Female: 739 (52.9%)
Male: 658 (47.1%)
The racial composition of Garrison includes 88.62% White, 4.87% Native American, 3.44% Asian, and smaller percentages for Two or more races, other race and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 1,238 | 88.62% |
| Native American | 68 | 4.87% |
| Asian | 48 | 3.44% |
| Two or more races | 30 | 2.15% |
| Other race | 13 | 0.93% |
Garrison 's average per capita income is $63,846. Household income levels show a median of $71,974. The poverty rate stands at 6.48%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $110,515 | - |
| Families | $107,404 | $121,539 |
| Households | $71,974 | $87,201 |
| Non Families | $36,458 | $45,275 |
Average Income
Median Household Income
Poverty Rate