La 1re circonscription de l'Ain est composée des communes de Arbigny, Attignat, Beaupont, Bény, Béréziat, Bohas-Meyriat-Rignat, Boissey, Bourg-en-Bresse (partie de commune), Boz, Bresse Vallons, Buellas, Certines, Ceyzériat, Chavannes-sur-Reyssouze, Chevroux, Cize, Coligny, Confrançon, Cormoz, Corveissiat, Courmangoux, Courtes, Curciat-Dongalon, Curtafond, Dompierre-sur-Veyle, Domsure, Drom, Druillat, Foissiat, Gorrevod, Grand-Corent, Hautecourt-Romanèche, Jasseron, Jayat, Journans, La Tranclière, Lescheroux, Malafretaz, Mantenay-Montlin, Marboz, Marsonnas, Meillonnas, Montcet, Montrevel-en-Bresse, Neuville-sur-Ain, Nivigne et Suran, Ozan, Pirajoux, Polliat, Pont-d'Ain, Pont-de-Vaux, Pouillat, Priay, Ramasse, Revonnas, Reyssouze, Saint-Bénigne, Saint-Denis-lès-Bourg, Saint-Didier-d'Aussiat, Saint-Étienne-du-Bois, Saint-Étienne-sur-Reyssouze, Saint-Jean-sur-Reyssouze, Saint-Julien-sur-Reyssouze, Saint-Martin-du-Mont, Saint-Martin-le-Châtel, Saint-Nizier-le-Bouchoux, Saint-Sulpice, Saint-Trivier-de-Courtes, Salavre, Sermoyer, Servignat, Simandre-sur-Suran, Tossiat, Val-Revermont, Vandeins, Varambon, Verjon, Vernoux, Vescours, Villemotier, Villereversure, Viriat.
La 2e circonscription de l'Ain est composée des communes de Ambutrix, Ars-sur-Formans, Balan, Beauregard, Béligneux, Beynost, Blyes, Bourg-Saint-Christophe, Bressolles, Charnoz-sur-Ain, Chazey-sur-Ain, Civrieux, Dagneux, Faramans, Frans, Jassans-Riottier, Joyeux, La Boisse, Lagnieu, Le Montellier, Leyment, Loyettes, Massieux, Meximieux, Mionnay, Miribel, Misérieux, Montluel, Neyron, Niévroz, Parcieux, Pérouges, Pizay, Rancé, Reyrieux, Rignieux-le-Franc, Saint-André-de-Corcy, Saint-Bernard, Saint-Didier-de-Formans, Saint-Éloi, Saint-Jean-de-Niost, Saint-Jean-de-Thurigneux, Saint-Maurice-de-Beynost, Saint-Maurice-de-Gourdans, Saint-Sorlin-en-Bugey, Saint-Vulbas, Sainte-Croix, Sainte-Euphémie, Sainte-Julie, Sault-Brénaz, Souclin, Thil, Toussieux, Tramoyes, Trévoux, Vaux-en-Bugey, Villebois, Villieu-Loyes-Mollon.
La 3e circonscription de l'Ain est composée des communes de Ambléon, Andert-et-Condon, Anglefort, Arboys en Bugey, Belley, Billiat, Brégnier-Cordon, Brens, Cessy, Challex, Champfromier, Chanay, Chazey-Bons (partie de commune), Chevry, Chézery-Forens, Collonges, Colomieu, Confort, Conzieu, Corbonod, Cressin-Rochefort, Crozet, Culoz, Divonne-les-Bains, Échenevex, Farges, Ferney-Voltaire, Gex, Giron, Grilly, Injoux-Génissiat, Izieu, Lavours, Léaz, Lélex, Magnieu, Massignieu-de-Rives, Mijoux, Montanges, Murs-et-Gélignieux, Ornex, Parves et Nattages, Péron, Peyrieu, Plagne, Pollieu, Pougny, Prémeyzel, Prévessin-Moëns, Saint-Genis-Pouilly, Saint-Germain-de-Joux, Saint-Germain-les-Paroisses, Saint-Jean-de-Gonville, Sauverny, Ségny, Sergy, Seyssel, Surjoux-Lhopital, Thoiry, Valserhône, Versonnex, Vesancy, Villes, Virignin.
La 4e circonscription de l'Ain est composée des communes de Ambérieux-en-Dombes, Asnières-sur-Saône, Bâgé-Dommartin, Bâgé-le-Châtel, Baneins, Bey, Birieux, Biziat, Bouligneux, Bourg-en-Bresse (partie de commune), Chalamont, Chaleins, Chaneins, Chanoz-Châtenay, Châtenay, Châtillon-la-Palud, Châtillon-sur-Chalaronne, Chaveyriat, Condeissiat, Cormoranche-sur-Saône, Crans, Crottet, Cruzilles-lès-Mépillat, Dompierre-sur-Chalaronne, Fareins, Feillens, Francheleins, Garnerans, Genouilleux, Grièges, Guéreins, Illiat, L'Abergement-Clémenciat, La Chapelle-du-Châtelard, Laiz, Lapeyrouse, Le Plantay, Lent, Lurcy, Manziat, Marlieux, Messimy-sur-Saône, Mézériat, Mogneneins, Montagnat, Montceaux, Monthieux, Montmerle-sur-Saône, Montracol, Neuville-les-Dames, Péronnas, Perrex, Peyzieux-sur-Saône, Pont-de-Veyle, Relevant, Replonges, Romans, Saint-André-d'Huiriat, Saint-André-de-Bâgé, Saint-André-le-Bouchoux, Saint-André-sur-Vieux-Jonc, Saint-Cyr-sur-Menthon, Saint-Didier-sur-Chalaronne, Saint-Étienne-sur-Chalaronne, Saint-Genis-sur-Menthon, Saint-Georges-sur-Renon, Saint-Germain-sur-Renon, Saint-Jean-sur-Veyle, Saint-Julien-sur-Veyle, Saint-Just, Saint-Laurent-sur-Saône, Saint-Marcel, Saint-Nizier-le-Désert, Saint-Paul-de-Varax, Saint-Rémy, Saint-Trivier-sur-Moignans, Sainte-Olive, Sandrans, Savigneux, Servas, Sulignat, Thoissey, Valeins, Versailleux, Vésines, Villars-les-Dombes, Villeneuve, Villette-sur-Ain, Vonnas.
La 5e circonscription de l'Ain est composée des communes de Ambérieu-en-Bugey, Ambronay, Apremont, Aranc, Arandas, Arbent, Argis, Armix, Artemare, Arvière-en-Valromey, Béard-Géovreissiat, Belleydoux, Bellignat, Bénonces, Béon, Bettant, Bolozon, Boyeux-Saint-Jérôme, Brénod, Brion, Briord, Ceignes, Cerdon, Ceyzérieu, Chaley, Challes-la-Montagne, Champagne-en-Valromey, Champdor-Corcelles, Charix, Château-Gaillard, Chazey-Bons (partie de commune), Cheignieu-la-Balme, Chevillard, Cleyzieu, Conand, Condamine, Contrevoz, Corlier, Cuzieu, Dortan, Douvres, Échallon, Évosges, Flaxieu, Géovreisset, Groissiat, Groslée-Saint-Benoit, Haut Valromey, Innimond, Izenave, Izernore, Jujurieux, L'Abergement-de-Varey, La Burbanche, Labalme, Lantenay, Le Poizat-Lalleyriat, Les Neyrolles, Leyssard, Lhuis, Lompnas, Maillat, Marchamp, Marignieu, Martignat, Matafelon-Granges, Mérignat, Montagnieu, Montréal-la-Cluse, Nantua, Nivollet-Montgriffon, Nurieux-Volognat, Oncieu, Ordonnaz, Outriaz, Oyonnax, Peyriat, Plateau d'Hauteville, Poncin, Port, Prémillieu, Rossillon, Ruffieu, Saint-Alban, Saint-Denis-en-Bugey, Saint-Jean-le-Vieux, Saint-Martin-de-Bavel, Saint-Martin-du-Frêne, Saint-Maurice-de-Rémens, Saint-Rambert-en-Bugey, Samognat, Seillonnaz, Serrières-de-Briord, Serrières-sur-Ain, Sonthonnax-la-Montagne, Talissieu, Tenay, Torcieu, Valromey-sur-Séran, Vieu-d'Izenave, Virieu-le-Grand, Vongnes.
Source : Legifrance.gouv.fr
Les cartes détaillées des circonscriptions législatives de l'Ain sont disponibles sur cette page : Plan circonscription