Mit Wirkung vom 1. Januar 2019 wurden die früheren Gemeinden Lanneray und Saint-Denis-les-Ponts zur Commune nouvelleSaint-Denis-Lanneray zusammengeschlossen und haben dort den Status einer Commune déléguée. Der Verwaltungssitz befindet sich im Ort Saint-Denis-les-Ponts.[1]
Saint-Denis-les-Ponts liegt etwa zwei Kilometer westlich des Stadtzentrums von Châteauduns am Fluss Loir. Umgeben wird Saint-Denis-les-Ponts von den Ortschaften