Lorris liegt rund 20 Kilometer südwestlich von Montargis am Nordrand des Massif de Lorris, wie hier der östliche Ausläufer des Forêt d’Orléans genannt wird.
Umgeben wird Lorris von den Nachbargemeinden Noyers im Norden, La Cour-Marigny im Osten, Montereau im Südosten, Les Bordes im Süden und Südwesten, Bray-en-Val im Südwesten, Vieilles-Maisons-sur-Joudry im Westen sowie Coudroy im Nordwesten.
Der Hauptort liegt am Flüsschen Poterie, im Osten des Gemeindegebietes verläuft der Limetin. Darüber hinaus quert der Bewässerungskanal Rigole de Courpalet das südliche Gemeindegebiet, der zur Wasserversorgung des ehemaligen SchifffahrtskanalsCanal d’Orléans dient, der durch die westlichen Nachbargemeinden verläuft.