Caswell County, North Carolina Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Yanceyville11,8451,865-0.27%2737 Town
Milton2175176-0.57%4500 Town

Caswell County Cities Summary

Largest City

Yanceyville is the largest city in Caswell County, with a population of 1,845.

Smallest City

Milton is the smallest city in Caswell County, with a population of 175.

10 Largest Cities

There are 2 cities in Caswell County, North Carolina.

Location of Caswell County