Le canton n° 3 (Brou) comprend les communes suivantes : Arrou, Les Autels-Villevillon, Autheuil, Authon-du-Perche, La Bazoche-Gouet, Beaumont-les-Autels, Béthonvilliers, Boisgasson, Brou, Bullou, Chapelle-Guillaume, Chapelle-Royale, Charbonnières, Charray, Châtillon-en-Dunois, Cloyes-sur-le-Loir, Coudray-au-Perche, Courtalain, Dampierre-sous-Brou, Douy, Les Etilleux, La Ferté-Villeneuil, Frazé, Gohory, Langey, Luigny, Le Mée, Mézières-au-Perche, Miermaigne, Montigny-le-Chartif, Montigny-le-Gannelon, Mottereau, Moulhard, Romilly-sur-Aigre, Saint-Bomer, Saint-Hilaire-sur-Yerre, Saint-Pellerin, Soizé, Unverre, Yèvres.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Brou.