Randolph County, North Carolina Cities (2026)

8 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Asheboro128,27027,2430.61%1,24723 City
Trinity27,2677,0350.54%43017 City
Randleman34,7344,6080.45%1,0115 City
Liberty42,7422,6610.51%8753 Town
Ramseur51,7971,7750.22%8992 Town
Franklinville61,2651,2050.8%7492 Town
Staley74143950.73%3571 Town
Seagrove82422330.83%2111 Town

Randolph County Cities Summary

Largest City

Asheboro is the largest city in Randolph County, with a population of 28,270.

Smallest City

Seagrove is the smallest city in Randolph County, with a population of 242.

10 Largest Cities

There are 8 cities in Randolph County, North Carolina.

Location of Randolph County