Rocklake is a city located in Towner County, North Dakota. Rocklake has a 2026 population of 87. Rocklake is currently declining at a rate of -1.14% annually and its population has decreased by -6.45% since the most recent census, which recorded a population of 93 in 2020.
The median household income in Rocklake is $61,250 with a poverty rate of 8.82%. The median age in Rocklake is 54 years: 57 years for males, and 53.4 years for females. For every 100 females there are 82.1 males.
Data after 2023 is projected based on recent change
Overall: 54 years
Female: 53.4 years
Male: 57 years
There are 95 adults, (24 of whom are seniors) in Rocklake.
Female: 56 (54.9%)
Male: 46 (45.1%)
The racial composition of Rocklake includes 97.06% White, and smaller percentages for Two or more races and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 99 | 97.06% |
| Two or more races | 3 | 2.94% |
Rocklake 's average per capita income is $57,500. Household income levels show a median of $61,250. The poverty rate stands at 8.82%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $113,750 | - |
| Families | $94,375 | $167,055 |
| Households | $61,250 | $101,353 |
| Non Families | $32,917 | $39,890 |
Average Income
Median Household Income
Poverty Rate