Littleville is a town located on the southern border of Colbert County, Alabama, United States, and extends into Franklin County. It is part of the Florence - Muscle Shoals Metropolitan Statistical Area known as "The Shoals". As of the 2020 census, Littleville had a population of 1,038.