7. Yanceyville, North Carolina
Population: 2,039
Median Household Income: $13,505
Half of the population of the county seat of Caswell County lives in poverty making this on of the poorest neighborhoods in America. Yanceyville was once a prosperous town, a fact witnessed by many beautiful buildings located in downtown, but the times have changed for worse for its residents.

Pixabay/Public Domain