Bloomfield is a city located in Greene County Indiana. Bloomfield has a 2020 population of 5,827. It is also the county seat of Greene County. Bloomfield is currently growing at a rate of 0.55% annually and its population has increased by 7.47% since the most recent census, which recorded a population of 5,422 in 2010. Bloomfield reached it's highest population of 5,827 in 2021.
The average household income in Bloomfield is $66,191 with a poverty rate of 7.27%. The median rental costs in recent years comes to $617 per month, and the median house value is $115,600. The median age in Bloomfield is 35.9 years, 32.1 years for males, and 41.3 years for females.