All Counties › North Carolina
Richmond County, North Carolina
Richmond County sits along the South Carolina line in the Sandhills-to-Piedmont transition, anchored by Rockingham, the seat, and Hamlet, a rail town at the junction of three CSX lines. Decades of textile and rail decline are giving way to new investment, led by a planned Amazon Web Services data center campus near Hamlet, which is reshaping industrial land demand along the county's rail corridors.
Open the live Richmond County map →
Richmond County at a glance
- 42,000Population (2025)
- RockinghamCounty seat
- 474 sq miLand area
- 89 / sq miDensity
- $45,000Median household income
- $130,000Median home value
What the live Richmond County map shows
Free in your browser, nothing to download:
- City Boundaries: 6
- School Boundaries: 1
- Congressional Districts: 1
- Soils: 103
- State House Districts: 5
- State Senate Districts: 3
Cities and towns in Richmond County
Dobbins Heights, Ellerbe, Hamlet, Hoffman, Norman, Rockingham.
Neighboring counties
- Anson County, NC · map
- Scotland County, NC · map
- Montgomery County, NC · map
- Moore County, NC · map
- Hoke County, NC · map
- Marlboro County, SC · map
- Chesterfield County, SC · map
- Stanly County, NC · map