Le canton n° 3 (Bar-sur-Aube) comprend les communes suivantes : Ailleville, Arconville, Arrentières, Arsonval, Baroville, Bar-sur-Aube, Bayel, Bergères, Bligny, La Chaise, Champignol-lez-Mondeville, Chaumesnil, Colombé-la-Fosse, Colombé-le-Sec, Couvignon, Crespy-le-Neuf, Eclance, Engente, Epothémont, Fontaine, Fravaux, Fresnay, Fuligny, Jaucourt, Juvancourt, Juzanvigny, Lévigny, Lignol-le-Château, Longchamp-sur-Aujon, Maisons-lès-Soulaines, Meurville, Montier-en-l'Isle, Morvilliers, Petit-Mesnil, Proverville, La Rothière, Rouvres-les-Vignes, Saulcy, Soulaines-Dhuys, Spoy, Thil, Thors, Urville, Vernonvilliers, La Ville-aux-Bois, Ville-sous-la-Ferté, Ville-sur-Terre, Voigny.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Bar-sur-Aube.