Grimes is a town located in Dale County, Alabama. Grimes has a 2026 population of 594. Grimes is currently growing at a rate of 0.68% annually and its population has increased by 3.66% since the most recent census, which recorded a population of 573 in 2020.
The median household income in Grimes is $33,958 with a poverty rate of 32.82%. The median age in Grimes is 43.4 years: 43.3 years for males, and 43.8 years for females. For every 100 females there are 83.0 males.
Data after 2023 is projected based on recent change
Overall: 43.4 years
Female: 43.8 years
Male: 43.3 years
There are 433 adults, (164 of whom are seniors) in Grimes.
Female: 318 (54.6%)
Male: 264 (45.4%)
The racial composition of Grimes includes 59.28% Black or African American, 39% White, and smaller percentages for Two or more races and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| Black or African American | 345 | 59.28% |
| White | 227 | 39% |
| Two or more races | 10 | 1.72% |
Grimes ' average per capita income is $20,227. Household income levels show a median of $33,958. The poverty rate stands at 32.82%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $83,250 | - |
| Families | $63,750 | $76,109 |
| Households | $33,958 | $70,336 |
| Non Families | $15,875 | $57,363 |
Average Income
Median Household Income
Poverty Rate