Royat est une ville du Puy-de-Dôme en région Auvergne-Rhône-Alpes.
Royat compte 4490 habitants appelés les "Royadères".
La densité de la population de Royat est de 641 habitants au km².
Le maire de Royat est Monsieur Marcel ALEDO