Dutton is a town in Jackson County, Alabama, United States. It was incorporated in 1963. As of the 2010 census, the population of the town was 315, up from 310 in 2000. Dutton is located atop Sand Mountain.
Dutton was founded in 1888, and was initially known by several different names, including "Press," "Barnes," "Callahan," and "Fern Hill." When urged by the U.S. Postal Service to choose a permanent name in 1896, the town chose "Dutton" in honor of a prominent local businessman.
Dutton is located at 34°36′28″N 85°54′56″W (34.607639, -85.915563). The town is situated along State Route 71 between Section and Pisgah, near the western edge of Sand Mountain.
According to the U.S. Census Bureau, the town has a total area of 0.9 square miles (2.3 km2), all land.
As of the census of 2000, there were 310 people, 120 households, and 87 families residing in the town. The population density was 360.6 people per square mile (139.2/km2). There were 137 housing units at an average density of 159.4 per square mile (61.5/km2).