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 17 registered sex offenders residing in the city. Unemployment in Elkmont is low and the median home sales price is $0.