Terre Haute is a city in and the county seat of Vigo County, Indiana, United States, about 5 miles east of the state's western border with Illinois.