 Hope began in 1873, when a railroad was built through the area.The town was named for Hope Loughborough, the daughter of a railroad executive.According to the United States Census Bureau, the city has a total area of , of which are land and , or 0.74%, are water.