Saint-Léger-en-Bray compte 301 habitants pour une densité de 68 habitants par kilomètre carré. Cette commune se trouve dans la région Picardie et dans le département Oise(60). Le code postal de Saint-Léger-en-Bray est le 60155 et son maire est M Laurent DELMAS.