Le canton n° 20 (Saint-Jean-le-Blanc) comprend les communes suivantes : Férolles, Ouvrouer-les-Champs, Saint-Denis-en-Val, Saint-Jean-le-Blanc, Sandillon, Sigloy, Tigy, Vannes-sur-Cosson, Vienne-en-Val.
Le bureau centralisateur de ce canton est le bureau centralisateur de la commune de Saint-Jean-le-Blanc.