Les Guerreaux liegt im Loiretal und wird vom Fluss Blandenan durchquert, der in der Nachbargemeinde Saint-Agnan in die Loire einmündet. Umgeben wird Les Guerreaux von den Nachbargemeinden Neuvy-Grandchamp im Norden, La Motte-Saint-Jean im Osten und Südosten, Saint-Agnan im Süden und Südwesten sowie Perrigny-sur-Loire im Westen.