Rockingham
City in Richmond County, North Carolina

Rockingham is a city in Richmond County, North Carolina, with 9,243 residents (2020 Census). It sits at 285 ft (87 m) above sea level. The nearest town is East Rockingham, 1.8 miles S.
- 9,243residents (2020 Census)
- 285 ftelevation · 87 m
- 7.9 sq miland area · 20.5 km²
- 1,168 / sq mipopulation density
- 28379ZIP code
About Rockingham
Rockingham is a city in Richmond County, North Carolina, United States, named after the Marquess of Rockingham. The population was 9,243 at the 2020 census. It is the county seat of Richmond County.
Downtown Rockingham is currently being revitalized as a part of a ten-year plan named "Shaping Our Future: 2023". The city is currently experiencing an economic boom, with new businesses opening in the downtown area.
Text: Wikipedia · CC BY-SA 4.0
Rockingham weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Rockingham
Webcams: Windy.com
Living in Rockingham
- Median household income
- $37,224
- Median home value
- $150,800
- Median rent
- $659/mo
- Median age
- 39.2
Do you know Rockingham? Tell us about it
Help other travelers: share what makes Rockingham special. We review every message before publishing it.
Map of Rockingham
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Rockingham Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Rockingham, NC population
Rockingham had 9,243 residents in the 2020 Census.
| 2020 Census | 9,243 |
|---|---|
| Density | 1,168 per sq mi (451 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Rockingham at a glance
| State | North Carolina (NC) |
|---|---|
| County | Richmond County |
| Type | City |
| Population | 9,243 (2020) |
| Land area | 7.92 sq mi (20.5 km²) |
| Water area | 0.01 sq mi (0.03 km²) |
| Elevation | 285 ft (87 m) |
| Coordinates | 34.9384° N, 79.7615° W |
| ZIP code | 28379 |
| Official website | gorockingham.com |
| Census code (GEOID) | 3757260 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Rockingham
- East Rockingham1.8 mi S
- Roberdel2.9 mi N
- Cordova3.4 mi SW
- Dobbins Heights4.4 mi SE
- Hamlet4.5 mi SE
- Ellerbe9.1 mi N
- Old Hundred12.4 mi SE
- Lilesville12.8 mi W
- Hoffman13.6 mi NE
- Morven14.5 mi W
- McFarlan14.9 mi SW
- Laurel Hill15.1 mi SE
Straight-line distance between town centers.
Frequently asked questions about Rockingham
What county is Rockingham in?
Rockingham is in Richmond County, North Carolina.
What is the population of Rockingham, NC?
9,243 people lived in Rockingham at the 2020 Census.
What is the ZIP code of Rockingham, NC?
The ZIP code of Rockingham is 28379.
What is the elevation of Rockingham?
285 feet (87 m) above sea level.
What towns are near Rockingham?
East Rockingham (1.8 mi), Roberdel (2.9 mi), Cordova (3.4 mi), Dobbins Heights (4.4 mi), Hamlet (4.5 mi).
Last updated: