Rocles est une ville de l' Allier en région Auvergne-Rhône-Alpes. Rocles compte 373 habitants appelés les "Roclois, Rocloises". La densité de la population de Rocles est de 17 habitants au km².
Le maire de Rocles est Monsieur Thierry GUILLOT