Caswell County, North Carolina Cities (2025)

3 cities

City
Rank
2025 Pop.
2020 Pop.
Change
Density
Area (mi²)
Type
Greensboro1306,263296,3450.65%2,288133.86 City
Yanceyville22,0561,9211.33%2976.93 Town
Milton31541540%3960.39 Town

Caswell County Cities Summary

Largest City

Greensboro is the largest city in Caswell County, with a population of 306,263.

Smallest City

Milton is the smallest city in Caswell County.

10 Largest Cities

There are 3 cities in Caswell County, North Carolina.

Location of Caswell County