Detroit is a town in Lamar County, Alabama, United States.
The prior name of the town was Millville due to the many mills built in the late 1800s.
[6] According to the U.S. Census Bureau, the town has a total area of 1.4 square miles (3.6 km2), all land.
The racial makeup of the town was 79.35% White and 20.65% Black or African American.
About 30.2% of families and 23.9% of the population were below the poverty line, including 28.6% of those under the age of eighteen and 13.5% of those 65 or over.