Royal est une ville du comté de Clay, situé en Iowa, États-Unis. La population était de 202 habitants lors du recensement de 2000.