Royalton is a city in Morrison and Benton counties in the U.S. state of Minnesota, along the Platte River. The population was 1,242 at the 2010 census. The city is located mainly in Morrison County.
The Benton County portion of Royalton is part of the St. Cloud Metropolitan Statistical Area.
In 1853, R.D Kinney came to the then territory of Minnesota from Vermont as a missionary to the Native Americans. Soon after arriving, he built his house on the location of present day Royalton. Royalton was platted in 1878 and incorporated as a village on March 3, 1887. The post office then appointed Kinney postmaster and asked for suggestions for names for the post office. Kinney suggested Royalton because it was the name of his hometown of Royalton, Vermont and the post office took his suggestion.