Cottondale is located close to the center of Alabama. Cottondale is part of Tuscaloosa County. As of 2010-2014, the total Cottondale population is 3,480. Cottondale median household income is $41,064 in 2010-2014. Cottondale median house value is $111,400 in 2010-2014. On average, the public school district that covers Cottondale is better than the state average in quality. The Cottondale area code is 205.