Fort Branch is a city located in Gibson County Indiana. With a 2020 population of 2,768, it is the 163rd largest city in Indiana and the 6499th largest city in the United States . Fort Branch is currently growing at a rate of 0.04% annually but its population has decreased by -0.11% since the most recent census, which recorded a population of 2,771 in 2010. Fort Branch reached it's highest population of 2,804 in 2014. Spanning over 1 miles, Fort Branch has a population density of 2,539 people per square mile.
The average household income in Fort Branch is $63,832 with a poverty rate of 8.03%. The median rental costs in recent years comes to $680 per month, and the median house value is $113,800. The median age in Fort Branch is 34.2 years, 33.2 years for males, and 38.2 years for females.