Bristol is a town in Washington Township, Elkhart County, Indiana, United States. The population was 1,602 at the 2010 census. Bristol was platted about 1835, making it one of the oldest towns in Elkhart County. It was named after the city of Bristol, in England.