Halls, TN

Loading local weather…

Halls is a town in Lauderdale County, Tennessee, United States. As of the 2020 census, Halls had a population of 2,091.

The town was founded in 1882 as a railroad station stop. It is named after Hansford R. Hall, one of the founders. Among the early business ventures were sawmills and cotton gins, founded in the 1880s to process local lumber and cotton.