 Ardmore's business district is located primarily in Giles County, though the eastern parts of the city are located in Lincoln County.The Elk River passes northwest of Ardmore.As of the census of 2000, there were 1,082 people, 427 households, and 306 families residing in the city.