We can help you with your concerns. You can learn from us. Hope Mills Hope Mills is a town with excellent resident services and recreation in southwest of Fayetteville. Hope Mills is also a town in Cumberland County, North Carolina. Hope Mills has a long history, being named after the cotton mills that were established in the 18th century and were the center of the early economy. The following are some of the characteristics of Hope Mills. History: Originally founded as a silk manufacturing town, Hope Mills grew around the cotton and lumber industries, and the dam on Little Rockfish ...