A commonly heard story, that attempts to explain how Mount Hope got its name, that involves Judge McGinnis, Egypt, pea vines, a school, and grazing cattle, might not actually be all that accurate. A far simpler explanation outlined in a 1936 newspaper article suggests that the town was so named because Luther Warner, the first postmaster of the Mt. Hope, had moved here from a town named Mount Hope, located in the state of Rhode Island. Since Postmaster Warner was probably called upon to supply the official name for the post office, he may have simply given the new post office the name of the town from which his family came.
Raleigh Register, "Named for King's City", August 23, 1936, page 11.