Bréchamps liegt etwa neun Kilometer südöstlich von Dreux am Flüsschen Maltorne, einem Zufluss der Eure, die die südwestliche Gemeindegrenze bildet. Umgeben wird Bréchamps von den Nachbargemeinden Saint-Laurent-la-Gâtine im Norden und Nordosten, Coulombs im Osten und Südosten, Nogent-le-Roi im Süden, Chaudon im Südwesten und Westen sowie Croisilles im Nordwesten.