Harrisburg is a town located in Boone County, Missouri. Harrisburg has a 2026 population of 304. Harrisburg is currently growing at a rate of 2.01% annually and its population has increased by 12.18% since the most recent census, which recorded a population of 271 in 2020.
The median household income in Harrisburg is $68,906 with a poverty rate of 10.96%. The median age in Harrisburg is 31.7 years: 26.5 years for males, and 41.2 years for females. For every 100 females there are 90.2 males.
Data after 2023 is projected based on recent change
Overall: 31.7 years
Female: 41.2 years
Male: 26.5 years
There are 198 adults, (47 of whom are seniors) in Harrisburg.
Female: 164 (52.6%)
Male: 148 (47.4%)
The racial composition of Harrisburg includes 88.46% White, 8.01% other race, and smaller percentages for Two or more races, Asian and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 276 | 88.46% |
| Other race | 25 | 8.01% |
| Two or more races | 8 | 2.56% |
| Asian | 3 | 0.96% |
Harrisburg 's average per capita income is $46,667. Household income levels show a median of $68,906. The poverty rate stands at 10.96%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $111,875 | - |
| Families | $83,750 | $110,191 |
| Households | $68,906 | $85,877 |
| Non Families | $39,250 | $43,681 |
Average Income
Median Household Income
Poverty Rate