Hope Mills, North Carolina

Hope Mills: City in Cumberland County, North Carolina, United States of America


Hope Mills is a city located in the county of Cumberland in the U.S. state of North Carolina. Its population at the 2010 census was 15,176 and a population density of 749 people per km². After 10 years in 2020 city had an estimated population of 15,848 inhabitants.

The city was created 257 years ago in 1765.

Hope Mills locator map
Location of Hope Mills on North Carolina map.

Quick Facts about Hope Mills

Population : 15,848 (2020)
Country : United States of America
State : North Carolina (United States)
County : Cumberland County
Postal code : 28348
Phone Area Codes : 910
Area : 20.26 km2
Altitude : 108 feet / 33 meters
Establishment : January 01, 1766 (257 years ago)
Time Zone : America/New_York
Local time : 23:57:49 (22nd September 2023)
Density : 782 Pop. per km² as of 2020
Population growth : 4.24% (2010-2020)
Weather : 76℉ Chance Rain 7-days weather
Hope Mills Town Hall image
Hope Mills Town Hall
Hope Mills Town Hall image


Hope Mills is located at 34°58'14"N 78°56'43"W (34.9704400, -78.9453100).

Hope Mills map


Hope Mills forecast: A chance of rain after 8am. Mostly cloudy, with a high near 76. Northeast wind 12 to 22 mph, with gusts as high as 30 mph. Chance of precipitation is 30%. New rainfall amounts between a tenth and quarter of an inch possible. more


The population of Hope Mills increased by 4.24% in 10 years.

Year Population % Change Method
2010 15,176 - census
2011 15,487 2.01% estimation process
2012 15,450 -0.24% estimation process
2013 15,766 2% estimation process
2014 15,832 0.42% estimation process
2015 15,654 -1.14% estimation process
2016 15,663 0.06% estimation process
2017 15,799 0.86% estimation process
2018 15,779 -0.13% estimation process
2019 15,849 0.44% estimation process
2020 15,848 -0.01% estimation process

Hope Mills zip code is 28348. County name: Cumberland, County fips: 37051

Khoup Mils, hopumiruzu, hwb mylz, hwwp mylz karwlynay shmaly, Хоуп Милс, هوب ميلز, هووپ میلز، کارولینای شمالی, ہوپ ملز، شمالی کیرولائنا, ホープミルズ

People born in Hope Mills (1)

Canadian football player Richard Holmes was born in Hope Mills

Schools in Hope Mills

College & universities near Hope Mills, NC

Code Name City ZIP
461032 Carolina College of Biblical Studies Fayetteville (NC) 28303-5157

Stations (11)

Amtrak & bus stations near Hope Mills, NC

Code Name Address Type
FAY Fayetteville 472 Hay Street RAIL
SOP Southern Pines 235 Northwest Broad Street RAIL
HAM Hamlet West Main St. and North Bridges St. RAIL
DIL Dillon 100 North Railroad Avenue RAIL
SSM Selma–Smithfield 500 East Railroad Street RAIL

Post offices near Hope Mills

Post Office Name City ZIP
Hope Mill Post Office Hope Mills (NC) 28348

Other cities in Cumberland County

Cities, towns, neighborhoods & other populated places in Cumberland County , NC.

City Name Population Title
Fayetteville 211,705 The most populous city in Cumberland County, North Carolina.
Fort Bragg 29,183 United States Army installation; census designated place in North Carolina
Spring Lake 11,980 Borough of New Jersey
Eastover 3,787 City in Richland County, South Carolina, United States of America
Vander 1,146 Township in Cumberland County, North Carolina
Stedman 1,082 City in Cumberland County, North Carolina, United States of America
Wade 588 City in Cumberland County, North Carolina, United States of America
Falcon 250 Town in North Carolina, USA
Godwin 145 City in Cumberland County, North Carolina, United States of America
Linden 134 Town in North Carolina, United States

Distance to Other Cities

Hope Mills distances to largest North Carolina cities