Le canton n° 3 (Brou) comprend les communes suivantes :
Arrou (commune nouvelle), Les Autels-Villevillon, Authon-du-Perche, La Bazoche-Gouet, Beaumont-les-Autels, Béthonvilliers, Brou, Chapelle-Guillaume, Chapelle-Royale, Charbonnières, Cloyes-les-trois-Rivières, Coudray-au-Perche, Dampierre-sous-Brou, Les Etilleux, Frazé, Gohory, Luigny, Miermaigne, Montigny-le-Chartif, Mottereau, Moulhard, Saint-Bomer, Unverre, Yèvres.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Brou.