Brooksville is a city located in Hernando County, Florida. Brooksville has a 2026 population of 10,511. It is also the county seat of Hernando County. Brooksville is currently growing at a rate of 2.57% annually and its population has increased by 17.68% since the most recent census, which recorded a population of 8,932 in 2020.
The median household income in Brooksville is $54,926 with a poverty rate of 19.73%. The median age in Brooksville is 47.8 years: 42.5 years for males, and 53.1 years for females. For every 100 females there are 94.7 males.
Data after 2023 is projected based on recent change
Overall: 47.8 years
Female: 53.1 years
Male: 42.5 years
There are 8,066 adults, (2,730 of whom are seniors) in Brooksville.
Female: 4,856 (51.3%)
Male: 4,601 (48.7%)
The racial composition of Brooksville includes 67.06% White, 12.37% Black or African American, 5.47% other race, and smaller percentages for Asian, Native American and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 6,342 | 67.06% |
| Two or more races | 1,410 | 14.91% |
| Black or African American | 1,170 | 12.37% |
| Other race | 517 | 5.47% |
| Asian | 15 | 0.16% |
| Native American | 3 | 0.03% |
Brooksville 's average per capita income is $37,437. Household income levels show a median of $54,926. The poverty rate stands at 19.73%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $78,846 | - |
| Families | $69,779 | $79,190 |
| Households | $54,926 | $80,549 |
| Non Families | $33,042 | $80,108 |
Average Income
Median Household Income
Poverty Rate