Le canton n° 20 (Louhans) comprend les communes suivantes : Branges, Bruailles, La Chapelle-Naude, Le Fay, Juif, Louhans, Montagny-près-Louhans, Montcony, Montret, Ratte, Sagy, Saint-André-en-Bresse, Saint-Etienne-en-Bresse, Saint-Martin-du-Mont, Saint-Usuge, Saint-Vincent-en-Bresse, Simard, Sornay, Vérissey, Vincelles.
Le bureau centralisateur de ce canton est celui de la commune de Louhans.