La commune de Saint-Jean-de-la-Ruelle se trouve dans le quadrant nord-ouest du département du Loiret, dans la région agricole du Val de Loire et l'aire d'attraction d'Orléans. À vol d'oiseau, elle se situe à 2,5 km d'Orléans, préfecture du département du Loiret. La commune fait partie du bassin de vie d'Orléans.