Le canton n° 4 (Belley) comprend les communes suivantes : Ambléon, Andert-et-Condon, Arboys-en-Bugey, Belley, Brégnier-Cordon, Brens, La Burbanche, Ceyzérieu, Chazey-Bons, Cheignieu-la-Balme, Colomieu, Contrevoz, Conzieu, Cressin-Rochefort, Cuzieu, Flaxieu, Groslée-Saint-Benoît, Izieu, Lavours, Magnieu, Marignieu, Massignieu-de-Rives, Murs-et-Gélignieux, Parves et Nattages, Peyrieu, Pollieu, Prémeyzel, Rossillon, Saint-Germain-les-Paroisses, Saint-Martin-de-Bavel, Virieu-le-Grand, Virignin, Vongnes.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Belley.