Elkmont is located in Limestone County, AL. The population is 436, making Elkmont the 3rd largest city in Limestone County.
There are 1 public schools in Elkmont with an average Homefacts rating of C+. The total crime rate for Elkmont is low, and there are 19 registered sex offenders residing in the city. Unemployment in Elkmont is moderate and the median home sales price is $0. Detailed and up-to-date Elkmont property reports are available for any property address.