We found 105 street and 1,463 property in Cottonwood, Alabama. Cottonwood is located in Houston County. The population in the Cottonwood, AL ZIP code area is around 3.2K people.
Look into each street page to find more about the houses and people living there.