La commune d'Ouroux sous le Bois Sainte Marie est située en Bourgogne, au sud du département de Saône et Loire, à la limite entre le Charolais et le Brionnais.
en France
La commune d'Ouroux sous le Bois Sainte Marie est située à la limite nord du canton de La Clayette.
Elle est limitrophe de Marcilly la Gueurce (canton de Charolles).
Canton de La Clayette. Cliquez sur la commune pour afficher la vue satellite.