Ce classement porte sur 200 des 391 communes de l'Ain : ne sont pas classées les communes de moins de 500 suffrages exprimés. Le tableau est découpé en pages de 100 communes. À l’autre bout du classement, Briord ferme la marche avec 15,7 %.
Le classement de l'Ain : communes où Emmanuel Macron a obtenu ses plus forts scores
| Rang | Commune | Score (% des exprimés) | Barre proportionnelle | Habitants |
|---|---|---|---|---|
| 1 | Divonne-les-Bains | 44,2 | 10 683 | |
| 2 | Prévessin-Moëns | 42,1 | 9 412 | |
| 3 | Échenevex | 38,3 | 2 390 | |
| 4 | Cessy | 37,7 | 5 945 | |
| 5 | Ornex | 37,4 | 5 191 | |
| 6 | Thoiry | 37,2 | 6 726 | |
| 7 | Ségny | 36,7 | 2 997 | |
| 8 | Saint-Bernard | 36,3 | 1 619 | |
| 9 | Montagnat | 35,9 | 2 232 | |
| 10 | Chevry | 35,7 | 2 425 | |
| 11 | Sergy | 35,1 | 2 364 | |
| 12 | Perrex | 35,0 | 890 | |
| 13 | Manziat | 34,6 | 2 060 | |
| 14 | Reyrieux | 34,3 | 5 466 | |
| 15 | Thil | 34,3 | 1 282 | |
| 16 | Neyron | 34,2 | 2 460 | |
| 17 | Beynost | 34,1 | 5 289 | |
| 18 | Tramoyes | 34,0 | 1 898 | |
| 19 | Replonges | 33,4 | 4 038 | |
| 20 | Sainte-Euphémie | 33,3 | 1 796 | |
| 21 | Parcieux | 33,3 | 1 346 | |
| 22 | Gex | 33,2 | 13 912 | |
| 23 | Ferney-Voltaire | 33,2 | 12 235 | |
| 24 | Bressolles | 33,1 | 1 051 | |
| 25 | Feillens | 33,0 | 3 482 | |
| 26 | Pont-de-Vaux | 32,9 | 2 244 | |
| 27 | Messimy-sur-Saône | 32,9 | 1 381 | |
| 28 | Chaleins | 32,9 | 1 538 | |
| 29 | Saint-Genis-Pouilly | 32,6 | 14 673 | |
| 30 | Saint-Rémy | 32,5 | 934 | |
| 31 | Saint-Jean-de-Gonville | 32,5 | 2 134 | |
| 32 | Crozet | 32,4 | 2 461 | |
| 33 | Viriat | 32,3 | 7 235 | |
| 34 | Misérieux | 32,1 | 2 284 | |
| 35 | Saint-Bénigne | 32,0 | 1 388 | |
| 36 | Challex | 32,0 | 1 668 | |
| 37 | Saint-Didier-de-Formans | 32,0 | 2 270 | |
| 38 | Frans | 31,8 | 2 619 | |
| 39 | Montmerle-sur-Saône | 31,7 | 3 888 | |
| 40 | Saint-Denis-lès-Bourg | 31,5 | 6 313 | |
| 41 | Cormoranche-sur-Saône | 31,5 | 1 210 | |
| 42 | Civrieux | 31,2 | 2 074 | |
| 43 | Péron | 31,2 | 2 977 | |
| 44 | Saint-Jean-sur-Veyle | 31,1 | 1 165 | |
| 45 | Saint-André-sur-Vieux-Jonc | 31,1 | 1 255 | |
| 46 | Laiz | 30,9 | 1 317 | |
| 47 | Toussieux | 30,9 | 1 271 | |
| 48 | Vonnas | 30,8 | 3 299 | |
| 49 | Crottet | 30,7 | 1 890 | |
| 50 | Châtillon-sur-Chalaronne | 30,7 | 5 462 | |
| 51 | Jasseron | 30,6 | 1 958 | |
| 52 | Fareins | 30,6 | 2 592 | |
| 53 | Buellas | 30,6 | 1 946 | |
| 54 | Marsonnas | 30,5 | 1 059 | |
| 55 | Ceyzériat | 30,5 | 3 412 | |
| 56 | Versonnex | 30,3 | 2 245 | |
| 57 | Miribel | 30,2 | 10 520 | |
| 58 | Jassans-Riottier | 30,0 | 6 342 | |
| 59 | Chanoz-Châtenay | 29,9 | 1 008 | |
| 60 | Péronnas | 29,9 | 6 690 | |
| 61 | Polliat | 29,8 | 2 790 | |
| 62 | Saint-Didier-sur-Chalaronne | 29,7 | 2 992 | |
| 63 | Mézériat | 29,3 | 2 209 | |
| 64 | Massieux | 29,3 | 2 907 | |
| 65 | Saint-Just | 29,2 | 975 | |
| 66 | Villars-les-Dombes | 29,2 | 5 257 | |
| 67 | Trévoux | 29,2 | 7 181 | |
| 68 | Tossiat | 29,1 | 1 453 | |
| 69 | Foissiat | 29,0 | 2 066 | |
| 70 | Montceaux | 29,0 | 1 219 | |
| 71 | Francheleins | 28,9 | 1 632 | |
| 72 | Mionnay | 28,9 | 2 350 | |
| 73 | L'Abergement-Clémenciat | 28,8 | 876 | |
| 74 | La Boisse | 28,8 | 3 528 | |
| 75 | Marboz | 28,8 | 2 307 | |
| 76 | Bâgé-Dommartin | 28,7 | 4 140 | |
| 77 | Montrevel-en-Bresse | 28,3 | 2 790 | |
| 78 | Saint-Jean-de-Niost | 28,2 | 1 920 | |
| 79 | Meillonnas | 28,2 | 1 472 | |
| 80 | Saint-Martin-du-Frêne | 28,2 | 1 054 | |
| 81 | Savigneux | 28,2 | 1 490 | |
| 82 | Meximieux | 28,1 | 8 388 | |
| 83 | Saint-Trivier-de-Courtes | 28,1 | 1 135 | |
| 84 | Balan | 28,1 | 3 159 | |
| 85 | Saint-Sorlin-en-Bugey | 28,1 | 1 213 | |
| 86 | Attignat | 28,0 | 3 476 | |
| 87 | Bourg-en-Bresse | 28,0 | 43 961 | |
| 88 | Saint-Étienne-du-Bois | 27,7 | 2 634 | |
| 89 | Revonnas | 27,7 | 948 | |
| 90 | Malafretaz | 27,7 | 1 285 | |
| 91 | Saint-Cyr-sur-Menthon | 27,6 | 1 921 | |
| 92 | Dagneux | 27,5 | 4 826 | |
| 93 | Cruzilles-lès-Mépillat | 27,5 | 1 006 | |
| 94 | Reyssouze | 27,4 | 1 014 | |
| 95 | Biziat | 27,4 | 901 | |
| 96 | Neuville-les-Dames | 27,4 | 1 584 | |
| 97 | Lent | 27,3 | 1 547 | |
| 98 | Groslée-Saint-Benoit | 27,2 | 1 250 | |
| 99 | Pérouges | 27,2 | 1 419 | |
| 100 | Ambérieux-en-Dombes | 27,1 | 1 930 |
Source : Ministère de l’Intérieur, résultats des élections par commune ; voix divisées par les suffrages exprimés (votes blancs et nuls exclus) de la commune au premier tour de la présidentielle 2022, communes d’au moins 500 suffrages exprimés. Non classées : les communes de moins de 500 suffrages exprimés. Rangs ex æquo pour des valeurs égales. Sources des données.