Rose Hill was named when they had their first school meeting in 1888. Some of the people wanted to name it after the first settler, but they could not agree on any of the names suggested. At last Rev. Burns, who was looking out of the window, saw a hill covered with wild rose. He said, "Let us call it 'Rose Hill"'. All of the men agreed, so ever since it has been called "Rose Hill".
Source: A History of Foster County 1983 Page 379