Oak Hill is a town in Wilcox County, Alabama, United States.
The smallest unincorporated census-designated place in the state is also located in Wilcox County, that of Catherine, which had 22 residents as of 2010.
With a median household income of $9,286 (compared to $44,758 for the state), Oak Hill is the poorest community in Alabama.
[5] According to the U.S. Census Bureau, the town has a total area of 0.6 square miles (1.6 km2), all land.
The racial makeup of the town was 64.86% Black or African American and 35.14% White.