Umgeben wird Saint-Genis-les-Ollières von den Nachbargemeinden Tassin-la-Demi-Lune im Norden und im Osten, Craponne im Süden, Grézieu-la-Varenne im Westen und Südwesten sowie Sainte-Consorce im Westen und Nordwesten.