The 2016 Terre Haute, Indiana, population is 60,825. There are 1,761 people per square mile (population density).
The median age is 32.5. The US median is 37.4. 35.96% of people in Terre Haute, Indiana, are married. 14.63% are divorced.
The average household size is 2.4 people. 25.42% of people are married, with children. 24.50% have children, but are single.
81.55% of people are white, 9.78% are black, 1.65% are asian, 0.24% are native american, and 0.09% claim 'Other'.
3.30% of the people in Terre Haute, Indiana, claim hispanic ethnicity (meaning 96.70% are non-hispanic).