Elgin, Tennessee is a small town located in Fayette County with a population of 37732. This small rural town has a population density of 230 people per square mile. Elgin is home to several small businesses such as Elgin Cafe & Grill, Elgin Lumber Co, and Big John's BBQ. Local organizations like the Elgin Community Center offer year-round activities for the citizens of Elgin. During the summer months outdoor enthusiasts can enjoy bird watching, golfing at nearby courses, or fishing on the Hatchie River. While during winter months some of the popular past times are skiing and snowboarding at recreation areas like Wolf Ridge Ski Area and Ober Gatlinburg Ski Resort and Amusement Park. Football fans can also enjoy watching local high school games at Elgin High School football field with their family and friends during fall season.