Châtenoy-le-Royal compte 5689 habitants pour une densité de 453 habitants par kilomètre carré. Cette commune se trouve dans la région Bourgogne et dans le département Saône-et-Loire(71). Le code postal de Châtenoy-le-Royal est le 71880 et son maire est Mme Marie MERCIER.