Royal is located in Clay County, in the great state of Iowa. It has a population of 754 and an average household income of $38,594.
Some of the nearby cities are Rossie (0 miles), Peterson (7.1 miles), Everly (9.5 miles), Sutherland (9.7 miles), and Spencer, which is only 10.6 miles away.
Royal is a city in Clay County, which has a population of 754 as of the year 2000.
If you are interested in being a local editor for Royal, please click here to contact us about this opportunity to represent the Royal community!