Hope Mills
Town in Cumberland County, North Carolina
Hope Mills is a town in Cumberland County, North Carolina, with 17,808 residents (2020 Census). It sits at 108 ft (33 m) above sea level. The nearest town is Parkton, 5.4 miles SW.
- 17,808residents (2020 Census)
- 108 ftelevation · 33 m
- 9.1 sq miland area · 23.7 km²
- 1,947 / sq mipopulation density
- 28306ZIP code
About Hope Mills
Hope Mills is a town in Cumberland County, North Carolina, United States. As of the 2020 census, Hope Mills had a population of 17,808.
Text: Wikipedia · CC BY-SA 4.0
Hope Mills weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Hope Mills
Webcams: Windy.com
Living in Hope Mills
- Median household income
- $65,774
- Median home value
- $190,600
- Median rent
- $1,141/mo
- Median age
- 34
Do you know Hope Mills? Tell us about it
Help other travelers: share what makes Hope Mills special. We review every message before publishing it.
Map of Hope Mills
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Hope Mills 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 ›Hope Mills, NC population
Hope Mills had 17,808 residents in the 2020 Census.
| 2020 Census | 17,808 |
|---|---|
| Density | 1,947 per sq mi (752 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Hope Mills at a glance
| State | North Carolina (NC) |
|---|---|
| County | Cumberland County |
| Type | Town |
| Population | 17,808 (2020) |
| Land area | 9.15 sq mi (23.7 km²) |
| Water area | 0.16 sq mi (0.42 km²) |
| Elevation | 108 ft (33 m) |
| Coordinates | 34.9692° N, 78.9599° W |
| ZIP code | 28306 |
| Official website | townofhopemills.com |
| Census code (GEOID) | 3732640 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Hope Mills
- Parkton5.4 mi SW
- Rockfish6.4 mi W
- Fayetteville7.8 mi N
- Lumber Bridge8.4 mi SW
- Rex9.6 mi SW
- Vander10.7 mi NE
- St. Pauls10.9 mi S
- Dundarrach11.6 mi W
- Rennert12.7 mi SW
- Eastover13.1 mi NE
- Shannon13.2 mi SW
- Spring Lake15.0 mi N
Straight-line distance between town centers.
Frequently asked questions about Hope Mills
What county is Hope Mills in?
Hope Mills is in Cumberland County, North Carolina.
What is the population of Hope Mills, NC?
17,808 people lived in Hope Mills at the 2020 Census.
What is the ZIP code of Hope Mills, NC?
The ZIP code of Hope Mills is 28306.
What is the elevation of Hope Mills?
108 feet (33 m) above sea level.
What towns are near Hope Mills?
Parkton (5.4 mi), Rockfish (6.4 mi), Fayetteville (7.8 mi), Lumber Bridge (8.4 mi), Rex (9.6 mi).
Last updated: