Richmond County, North Carolina Cities (2025)

10 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Rockingham18,7009,209-1.16%1,1388 City
Hamlet25,8556,020-0.56%1,1125 City
East Rockingham33,2263,338-1.04%9443 CDP
Cordova41,2061,323-3.05%5662 CDP
Ellerbe5838850-0.36%6371 Town
Dobbins Heights6687691-0.15%7781 Town
Hoffman74224190%1243 Town
Old Hundred83235450.62%3331 CDP
Roberdel92533697.2%3831 CDP
Norman109699-1.03%1711 Town

Richmond County Cities Summary

Largest City

Rockingham is the largest city in Richmond County, with a population of 8,700.

Smallest City

Norman is the smallest city in Richmond County, with a population of 96.

10 Largest Cities

There are 10 cities in Richmond County, North Carolina.

Location of Richmond County