Needham, Alabama

Needham is a town in Choctaw County, Alabama, United States.

Needham is located near the center of Choctaw County at 31°59'10.817" North, 88°20'19.662" West (31.986338, -88.338795).

[4] According to the U.S. Census Bureau, the town has a total area of 0.58 square miles (1.5 km2), all land.

17.9% of all households were made up of individuals, and 12.8% had someone living alone who was 65 years of age or older.

There were 12.1% of families and 11.6% of the population living below the poverty line, including no under eighteens and 11.1% of those over 64.

Map of Alabama highlighting Choctaw County