Sur les 47 communes qui composent la deuxième circonscription, 37 ont placé le Rassemblement national en tête, 9 ont choisi le député sortant Nicolas Sansu et une commune, Lunery, a donné autant de voix au R.N qu'au Nouveau Front Populaire.
Comme on l'a déjà dit, ce sont les villes (Bourges, la partie de la deuxième circonscription (62,96%, Vierzon (56,41%), Saint-Doulchard (55,51%) qui ont voté majoritairement pour Nicolas Sansu, aux côtés de communes plus petites comme Brinay (50,70%), Plou (58,21%), Saint-Florent-sur-Cher (53,07%), Saint-Laurent (50,65%), Saint-Outrille (55,20%), Villeneuve sur Cher (54,33%).
Les communes du Vierzon ont boudé le candidat du Nouveau Front Populaire. Dans le canton de Lury sur Arnon, seule Brinay a choisi Nicolas Sansu. Les autres ont massivement porté leur choix sur le R.N
Cerbois (62,69%), Chéry (66,67%), Lazenay (63,01%), Limeux (58,75%), Lury-sur-Arnon (56,19%), Méreau (56,61%), Preuilly (53,81%), Quincy (59,59%).
Ce n'est pas mieux dans le canton de Graçay. Là aussi, une seule commune Saint-Outrille s'est tourné vers le député sortant.
Sinon : Dampierre en Graçay (55,45%), Genouilly (71,51%), Graçay (51,72%), Nohant en Graçay (63,12%), Saint-Georges-sur-la-Prée (57,98%)
Les communes du canton de Vierzon sauf Saint-Laurent, ont choisi le R.N. Y compris les communes de la couronne rouge comme Foëcy (51,48%), Saint Hilaire de Court (58,07%), Thénioux (64,10%) ou encore Méry-sur-Cher (58,56%).
Les autres communes ont voté ainsi : Massay (56,56%), Nançay (59,16%), Neuvy sur Barangeon (62,81%), Vignoux sur Barangeon (60,90%), Vouzeron (56,93%).
Enfin, dans les autres communes de la deuxième circonscription :
Allouis (50,93%), Berry Bouy (57,09), Charost (62,11%), Civray (62,02%), La Chapelle Saint Ursin (50,89%), Le Subdray (51,33%), Mareuil sur Arnon (55,42%), Marmagne (53,17%), Mehun sur Yèvre (52,21%), Morthomiers (53,40%), Poisieux (60,42%) Primelles (59,81%) Saint-Ambroix (66,11%), Sainte-Thorette (54,22%), Saugy (74,47%).