Dans l'Ain, chaque commune a son profil, entre centres anciens et lotissements récents. La page de chaque commune donne la part de logements anciens et de passoires énergétiques parmi ceux déjà diagnostiqués.
Diagnostics dans l'Ain.
Choisissez votre commune sur la carte ou dans la liste.
Votre devis diagnostics
Les grandes villes de l'Ain
- Bourg-en-Bresse 42 372 hab.
- Oyonnax 22 480 hab.
- Valserhône 16 712 hab.
- Ambérieu-en-Bugey 15 934 hab.
- Saint-Genis-Pouilly 14 432 hab.
- Gex 13 627 hab.
- Ferney-Voltaire 12 094 hab.
- Divonne-les-Bains 10 464 hab.
- Miribel 10 395 hab.
- Belley 9 388 hab.
- Prévessin-Moëns 9 153 hab.
- Meximieux 8 247 hab.
Les logements de l'Ain
Les 181 communes de l'Ain, de A à Z
- Ambérieu-en-Bugey 01500
- Ambérieux-en-Dombes 01330
- Ambronay 01500
- Anglefort 01350
- Arbent 01100
- Ars-sur-Formans 01480
- Artemare 01510
- Attignat 01340
- Bâgé-Dommartin 01380
- Balan 01360
- Béard-Géovreissiat 01460
- Béligneux 01360
- Belley 01300
- Bellignat 01100
- Beynost 01700
- Blyes 01150
- Bourg-en-Bresse 01000
- Bourg-Saint-Christophe 01800
- Brens 01300
- Bresse Vallons 01340
- Bressolles 01360
- Briord 01470
- Buellas 01310
- Certines 01240
- Cessy 01170
- Ceyzériat 01250
- Ceyzérieu 01350
- Chalamont 01320
- Chaleins 01480
- Challex 01630
- Chaneins 01990
- Château-Gaillard 01500
- Châtillon-la-Palud 01320
- Châtillon-sur-Chalaronne 01400
- Chaveyriat 01660
- Chazey-Bons 01300
- Chazey-sur-Ain 01150
- Chevry 01170
- Civrieux 01390
- Coligny 01270
- Collonges 01550
- Confrançon 01310
- Corbonod 01420
- Cormoranche-sur-Saône 01290
- Crottet 01290
- Crozet 01170
- Culoz-Béon 01350
- Dagneux 01120
- Divonne-les-Bains 01220
- Dompierre-sur-Veyle 01240
- Dortan 01590
- Douvres 01500
- Druillat 01160
- Échenevex 01170
- Fareins 01480
- Farges 01550
- Feillens 01570
- Ferney-Voltaire 01210
- Foissiat 01340
- Francheleins 01090
- Frans 01480
- Gex 01170
- Grièges 01290
- Groissiat 01100
- Groslée-Saint-Benoit 01300
- Guéreins 01090
- Injoux-Génissiat 01200
- Izernore 01580
- Jassans-Riottier 01480
- Jasseron 01250
- Jayat 01340
- Jujurieux 01640
- La Boisse 01120
- Lagnieu 01150
- Laiz 01290
- Lent 01240
- Leyment 01150
- Loyettes 01360
- Malafretaz 01340
- Manziat 01570
- Marboz 01851
- Marlieux 01240
- Marsonnas 01340
- Martignat 01100
- Massieux 01600
- Meillonnas 01370
- Messimy-sur-Saône 01480
- Meximieux 01800
- Mézériat 01660
- Mionnay 01390
- Miribel 01700
- Misérieux 01600
- Montagnat 01250
- Montceaux 01090
- Montluel 01120
- Montmerle-sur-Saône 01090
- Montracol 01310
- Montréal-la-Cluse 01460
- Montrevel-en-Bresse 01340
- Nantua 01130
- Neuville-les-Dames 01400
- Neuville-sur-Ain 01160
- Neyron 01700
- Niévroz 01120
- Ornex 01210
- Oyonnax 01100
- Parcieux 01600
- Péron 01630
- Péronnas 01960
- Pérouges 01800
- Plateau d'Hauteville 01110
- Polliat 01310
- Poncin 01450
- Pont-d'Ain 01160
- Pont-de-Vaux 01190
- Pont-de-Veyle 01290
- Prévessin-Moëns 01280
- Priay 01160
- Replonges 01750
- Reyrieux 01600
- Rignieux-le-Franc 01800
- Saint-André-de-Corcy 01390
- Saint-André-sur-Vieux-Jonc 01960
- Saint-Bénigne 01190
- Saint-Bernard 01600
- Saint-Cyr-sur-Menthon 01380
- Saint-Denis-en-Bugey 01500
- Saint-Denis-lès-Bourg 01000
- Saint-Didier-de-Formans 01600
- Saint-Didier-sur-Chalaronne 01140
- Saint-Étienne-du-Bois 01370
- Saint-Étienne-sur-Chalaronne 01140
- Saint-Genis-Pouilly 01630
- Saint-Jean-de-Gonville 01630
- Saint-Jean-de-Niost 01800
- Saint-Jean-le-Vieux 01640
- Saint-Jean-sur-Veyle 01290
- Saint-Laurent-sur-Saône 01750
- Saint-Marcel 01390
- Saint-Martin-du-Frêne 01430
- Saint-Martin-du-Mont 01160
- Saint-Maurice-de-Beynost 01700
- Saint-Maurice-de-Gourdans 01800
- Saint-Paul-de-Varax 01240
- Saint-Rambert-en-Bugey 01230
- Saint-Sorlin-en-Bugey 01150
- Saint-Trivier-de-Courtes 01560
- Saint-Trivier-sur-Moignans 01990
- Saint-Vulbas 01150
- Sainte-Euphémie 01600
- Sainte-Julie 01150
- Sault-Brénaz 01150
- Sauverny 01220
- Savigneux 01480
- Ségny 01170
- Sergy 01630
- Serrières-de-Briord 01470
- Servas 01960
- Seyssel 01420
- Tenay 01230
- Thil 01120
- Thoiry 01710
- Thoissey 01140
- Tossiat 01250
- Toussieux 01600
- Tramoyes 01390
- Trévoux 01600
- Val-Revermont 01370
- Valromey-sur-Séran 01260
- Valserhône 01200
- Vaux-en-Bugey 01150
- Versonnex 01210
- Villars-les-Dombes 01330
- Villebois 01150
- Villeneuve 01480
- Villereversure 01250
- Villieu-Loyes-Mollon 01800
- Viriat 01440
- Virieu-le-Grand 01510
- Virignin 01300
- Vonnas 01540
Les obligations nationales, dans l'Ain aussi
Le socle national, avec ses sources. Les chiffres de votre commune disent lesquels vous concernent le plus souvent.
| Diagnostic | Quand il est exigé | Validité à la vente |
|---|---|---|
| DPE | Pour tout logement vendu ou loué. Un DPE établi depuis juillet 2021 vaut 10 ans ; ceux de 2018 à juin 2021 ont expiré le 1er janvier 2025. | 10 ans |
| Audit énergétique | À la vente d’une maison ou d’un immeuble en monopropriété classé F ou G depuis le 1er avril 2023, E depuis le 1er janvier 2025, D à partir du 1er janvier 2034. Remis dès la première visite. | 5 ans |
| Plomb (CREP) | Pour un logement construit avant le 1er janvier 1949, à la vente comme à la location. | 1 an si plomb, sinon illimité |
| Amiante | À la vente d’un logement dont le permis de construire date d’avant le 1er juillet 1997. | illimité sans amiante |
| Électricité et gaz | Quand l’installation a plus de 15 ans. À la location, le diagnostic vaut 6 ans. | 3 ans |
| Termites | À la vente, dans une zone déclarée infestée par arrêté préfectoral. | 6 mois |
| État des risques | À la vente et à la location, quand la commune est exposée à des risques naturels, miniers, technologiques, sismiques ou au radon. | 6 mois |
| Assainissement | À la vente d’un logement non raccordé au tout-à-l’égout. Le contrôle est fait par le SPANC. | 3 ans |
| Location d’un logement G | Interdite depuis le 1er janvier 2025. Les logements F suivent en 2028, les E en 2034, et les loyers des F et G sont gelés. | interdiction |
Textes et fiches consultés en octobre 2026 sur service-public.gouv.fr et ecologie.gouv.fr (Code de la construction, article L271-4).