Dunnavant, Alabama

Dunnavant, Alabama
Location of Dunnavant in Shelby County, Alabama.
Coordinates: 33°30′45″N 86°31′30″W / 33.51250°N 86.52500°W / 33.51250; -86.52500
CountryUnited States
StateAlabama
CountyShelby
Area
 • Total
20.27 sq mi (52.51 km2)
 • Land19.25 sq mi (49.87 km2)
 • Water1.02 sq mi (2.64 km2)
Elevation
705 ft (215 m)
Population
 (2020)
 • Total
936
 • Density48.6/sq mi (18.77/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
Area codes205, 659
GNIS feature ID2582671

Dunnavant, also spelled Dunavant, is a census-designated place and unincorporated community in northern Shelby County, Alabama, United States. As of the 2020 census, Dunnavant had a population of 936. The community's name is probably derived from a local family. A post office was established in 1897 and was in operation until it was closed in 1958.