Onet-le-Château est une ville de l' Aveyron en région Occitanie.
Onet-le-Château compte 11068 habitants appelés les "Castonétois, Castonétoises".
La densité de la population de Onet-le-Château est de 277 habitants au km².
Le maire d'Onet-le-Château est Monsieur Jean-Philippe KEROSLIAN