Mooresboro, North Carolina

Mooresboro is a town in Cleveland County, North Carolina, United States.

[4] The Henrietta-Caroleen High School was added to the National Register of Historic Places in 2005.

[5] According to the United States Census Bureau, the town has a total area of 1.8 square miles (4.7 km2), all land.

The racial makeup of the town was 88.22% White, 11.46% African American and 0.32% Pacific Islander.

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