The town of Hope Mills was settled originally as Little Rockfish Creek in 1789, later to be incorporated as Hope Mills in 1891. Hope Mills is home to just over 15,000 full time residents, and is located in Cumberland County. Residents are treated to a variety of services and recreational activities, with a number of public parks and rec facilities located throughout the town. With 4 elementary schools, 2 middle schools, and 2 high schools, Hope Mills is a great place to raise a family. Browse homes for sale in Hope Mills in our listings below, then contact us to learn more about securing your future Hope Mills home!
Sorry we are experiencing system issues. Please try again.