Hope Mills Map
Hope Mills is a town in Cumberland County, North Carolina, United States. The population was 11,237 at the 2000 census.
Hope Mills is located at 34°58?14?N 78°57?24?W / 34.97056°N 78.95667°W / 34.97056; -78.95667 (34.970679, -78.956603).
According to the United States Census Bureau, the town has a total area of 6.2 square miles (16.2 km²).6.1 square miles (15.8 km²) of it is land and 0.2 square miles (0.4 km²) of it (2.40%) is water, including Hope Mills Lake.
Nearby cities include Eastover, Shannon, Spring Lake, Stedman, Raeford.