Living in Elkhart offers residents a suburban rural mix feel and most residents own their homes. Elkhart is located in southern Anderson County.  U.S. Route 287 passes through the town, leading north 10 miles to Palestine, the county seat, 12 miles south to Grapeland, and 25 miles south to Crockett, the seat of Houston County.  Less than an hour to Fairfield and Tyler.