Bloomington is a city located in Monroe County, Indiana. Bloomington has a 2025 population of 78,682. It is also the county seat of Monroe County. Bloomington is currently declining at a rate of -0.1% annually and its population has decreased by -0.5% since the most recent census, which recorded a population of 79,077 in 2020.
The average household income in Bloomington is $75,946 with a poverty rate of 30.54%.The median age in Bloomington is 24.9 years: 24.8 years for males, and 25 years for females.
Data after 2023 is projected based on recent change
The racial composition of Bloomington includes 77.8% White, 10.5% Asian, 4.83% Black or African American, and smaller percentages for other race, Native American and multiracial populations.
Race | Population | Percentage (of total) |
---|---|---|
White | 61,303 | 77.8% |
Asian | 8,276 | 10.5% |
Two or more races | 4,210 | 5.34% |
Black or African American | 3,803 | 4.83% |
Other race | 1,020 | 1.29% |
Native American | 179 | 0.23% |
Married
Widowed
Divorced
Separated
Never Married
Bloomington's average per capita income is $42,500. Household income levels show a median of $48,918. The poverty rate stands at 30.54%.
Name | Median | Mean |
---|---|---|
Married Families | $122,575 | - |
Families | $93,990 | $127,456 |
Households | $48,918 | $75,946 |
Non Families | $31,690 | $47,231 |
Average Income
Median Household Income
Poverty Rate