Retour en Occitanie

Permis de construire et autorisations d'urbanisme en Haute-Garonne (31)

Retrouvez ici les permis de construire, d'aménager et de démolir délivrés en Haute-Garonne. La page regroupe les autorisations d'urbanisme par commune, avec les volumes totaux et la période couverte. Les données permettent de comparer l'activité locale et d'identifier les communes les plus actives de la Haute-Garonne.

Région Occitanie · 586 communes

68 798
Total autorisations
62 107
Permis de construire
3 105
Permis d'aménager
3 586
Permis de démolir
Période couverte : 2013/01/01 → 2025/12/01

Communes de la Haute-Garonne et autorisations d'urbanisme

Liste des 586 communes de la Haute-Garonne (31) avec le nombre de permis de construire, d'aménager et de démolir délivrés. Cliquez sur les en-têtes de colonnes pour trier le tableau par nombre d'autorisations.

Toulouse (31100) 9 211 7 256 PC/DP 248 PA 1 707 PD
Plaisance-du-Touch (31830) 1 167 1 024 PC/DP 91 PA 52 PD
Muret (31600) 1 120 996 PC/DP 61 PA 63 PD
Tournefeuille (31170) 893 797 PC/DP 52 PA 44 PD
Revel (31250) 883 806 PC/DP 52 PA 25 PD
Colomiers (31770) 854 796 PC/DP 28 PA 30 PD
Fronton (31620) 827 770 PC/DP 31 PA 26 PD
Saint-Lys (31470) 818 740 PC/DP 51 PA 27 PD
Merville (31330) 785 727 PC/DP 36 PA 22 PD
Seysses (31600) 702 646 PC/DP 34 PA 22 PD
Auterive (31190) 698 668 PC/DP 22 PA PD
Fonsorbes (31470) 697 655 PC/DP 24 PA 18 PD
Castelnau-d'Estrétefonds (31620) 677 618 PC/DP 34 PA 25 PD
Cugnaux (31270) 655 580 PC/DP 43 PA 32 PD
Blagnac (31700) 640 541 PC/DP 18 PA 81 PD
Eaunes (31600) 556 521 PC/DP 23 PA 12 PD
Léguevin (31490) 547 516 PC/DP 29 PA PD
Villefranche-de-Lauragais (31290) 544 501 PC/DP 31 PA 12 PD
Lavernose-Lacasse (31410) 543 502 PC/DP 35 PA PD
Nailloux (31560) 537 498 PC/DP 26 PA 13 PD
Grenade (31330) 520 474 PC/DP 29 PA 17 PD
Carbonne (31390) 514 481 PC/DP 21 PA 12 PD
Balma (31130) 508 449 PC/DP 21 PA 38 PD
Gragnague (31380) 505 484 PC/DP 15 PA PD
Saint-Jory (31790) 501 469 PC/DP 23 PA PD
Labarthe-sur-Lèze (31860) 496 467 PC/DP 27 PA PD
Cornebarrieu (31700) 484 453 PC/DP 27 PA PD
Fontenilles (31470) 436 404 PC/DP 21 PA 11 PD
Noé (31410) 436 392 PC/DP 38 PA PD
Saint-Gaudens (31800) 434 398 PC/DP PA 28 PD
Frouzins (31270) 427 377 PC/DP 29 PA 21 PD
Villemur-sur-Tarn (31340) 426 411 PC/DP PA PD
Le Fauga (31410) 425 401 PC/DP 24 PA PD
Aussonne (31840) 412 377 PC/DP 18 PA 17 PD
Bessières (31660) 409 374 PC/DP 18 PA 17 PD
Pibrac (31820) 405 368 PC/DP 32 PA PD
Portet-sur-Garonne (31120) 405 376 PC/DP 17 PA 12 PD
Castanet-Tolosan (31320) 398 363 PC/DP 29 PA PD
Villeneuve-Tolosane (31270) 397 349 PC/DP 19 PA 29 PD
Miremont (31190) 390 367 PC/DP 18 PA PD
Bouloc (31620) 380 353 PC/DP 15 PA 12 PD
Lagardelle-sur-Lèze (31870) 379 357 PC/DP 13 PA PD
Saint-Hilaire (31410) 373 350 PC/DP 18 PA PD
Verfeil (31590) 372 342 PC/DP 19 PA 11 PD
Buzet-sur-Tarn (31660) 370 336 PC/DP 24 PA 10 PD
Lherm (31600) 364 334 PC/DP 26 PA PD
Vernet (31810) 360 340 PC/DP 12 PA PD
Saint-Orens-de-Gameville (31650) 359 333 PC/DP 13 PA 13 PD
Pechbonnieu (31140) 358 322 PC/DP 22 PA 14 PD
Castelginest (31780) 354 324 PC/DP 30 PA PD
Bruguières (31150) 336 305 PC/DP 13 PA 18 PD
Longages (31410) 331 301 PC/DP 24 PA PD
Venerque (31810) 329 306 PC/DP 14 PA PD
Cépet (31620) 324 307 PC/DP 14 PA PD
Sainte-Foy-d'Aigrefeuille (31570) 323 305 PC/DP 17 PA PD
Saint-Clar-de-Rivière (31600) 322 293 PC/DP 25 PA PD
Aucamville (31140) 317 281 PC/DP 16 PA 20 PD
Labège (31670) 316 286 PC/DP PA 24 PD
Rouffiac-Tolosan (31180) 316 295 PC/DP 14 PA PD
Castelmaurou (31180) 309 283 PC/DP 17 PA PD
Lapeyrouse-Fossat (31180) 306 290 PC/DP 14 PA PD
Escalquens (31750) 301 275 PC/DP 14 PA 12 PD
Montlaur (31450) 298 282 PC/DP 12 PA PD
Montaigut-sur-Save (31530) 291 270 PC/DP 19 PA PD
Larra (31330) 290 269 PC/DP 17 PA PD
Cintegabelle (31550) 283 271 PC/DP PA PD
Garidech (31380) 283 269 PC/DP PA PD
La Salvetat-Saint-Gilles (31880) 283 261 PC/DP 19 PA PD
Mondonville (31700) 283 265 PC/DP PA PD
Roques (31120) 283 258 PC/DP 13 PA 12 PD
Saint-Jean (31240) 282 278 PC/DP PA PD
Lanta (31570) 278 258 PC/DP 15 PA PD
Calmont (31560) 277 249 PC/DP 16 PA 12 PD
L'Union (31240) 270 249 PC/DP PA 19 PD
Quint-Fonsegrives (31130) 268 244 PC/DP 20 PA PD
Cazères (31220) 260 246 PC/DP PA PD
Launaguet (31140) 254 236 PC/DP 13 PA PD
Lespinasse (31150) 253 233 PC/DP PA 17 PD
Saint-Alban (31140) 247 228 PC/DP PA 13 PD
Labastidette (31600) 246 230 PC/DP 15 PA PD
Baziège (31450) 244 208 PC/DP 23 PA 13 PD
Saint-Loup-Cammas (31140) 243 234 PC/DP PA PD
Saubens (31600) 243 216 PC/DP 22 PA PD
Gratentour (31150) 238 222 PC/DP 15 PA PD
Rieumes (31370) 229 204 PC/DP 16 PA PD
Montberon (31140) 228 215 PC/DP PA PD
Montastruc-la-Conseillère (31380) 227 207 PC/DP PA 11 PD
Villeneuve-lès-Bouloc (31620) 226 210 PC/DP 10 PA PD
Fenouillet (31150) 225 198 PC/DP PA 25 PD
Ayguesvives (31450) 219 198 PC/DP 11 PA 10 PD
Lévignac (31530) 219 201 PC/DP 16 PA PD
Saint-Paul-sur-Save (31530) 218 208 PC/DP PA PD
Daux (31700) 214 198 PC/DP 10 PA PD
Bérat (31370) 213 200 PC/DP PA PD
Martres-Tolosane (31220) 210 194 PC/DP PA 10 PD
Rieux-Volvestre (31310) 206 188 PC/DP PA PD
Auzeville-Tolosane (31320) 199 184 PC/DP 14 PA PD
Montgiscard (31450) 196 184 PC/DP 11 PA PD
Caraman (31460) 194 180 PC/DP PA PD
Montesquieu-Volvestre (31310) 189 173 PC/DP PA 10 PD
Ramonville-Saint-Agne (31520) 189 162 PC/DP 10 PA 17 PD
Lamasquère (31600) 188 174 PC/DP 10 PA PD
Grazac (31190) 186 183 PC/DP PA PD
Saint-Sauveur (31790) 186 151 PC/DP 26 PA PD
Beauzelle (31700) 179 166 PC/DP PA PD
Péchabou (31320) 177 164 PC/DP PA PD
Deyme (31450) 173 169 PC/DP PA PD
Villaudric (31620) 172 152 PC/DP 11 PA PD
Villeneuve-de-Rivière (31800) 171 171 PC/DP PA PD
Brax (31490) 166 143 PC/DP 17 PA PD
Villenouvelle (31290) 166 152 PC/DP 12 PA PD
Beaumont-sur-Lèze (31870) 162 149 PC/DP PA PD
Peyssies (31390) 162 158 PC/DP PA PD
Belberaud (31450) 161 146 PC/DP 12 PA PD
Lasserre-Pradère (31530) 161 148 PC/DP PA PD
Drémil-Lafage (31280) 160 154 PC/DP PA PD
Vacquiers (31340) 160 149 PC/DP PA PD
Flourens (31130) 159 156 PC/DP PA PD
Sainte-Foy-de-Peyrolières (31470) 159 152 PC/DP PA PD
Seilh (31840) 158 150 PC/DP PA PD
Pompertuzat (31450) 151 128 PC/DP 21 PA PD
Aureville (31320) 148 136 PC/DP 11 PA PD
Pins-Justaret (31860) 147 130 PC/DP PA 12 PD
Labastide-Saint-Sernin (31620) 143 132 PC/DP PA PD
Villematier (31340) 143 136 PC/DP PA PD
Poucharramet (31370) 141 130 PC/DP 11 PA PD
Roquettes (31120) 141 133 PC/DP PA PD
Saint-Pierre-de-Lages (31570) 141 134 PC/DP PA PD
Vigoulet-Auzil (31320) 141 129 PC/DP 11 PA PD
Bagnères-de-Luchon (31110) 140 122 PC/DP PA 13 PD
Vieille-Toulouse (31320) 136 130 PC/DP PA PD
Lauzerville (31650) 135 126 PC/DP PA PD
Avignonet-Lauragais (31290) 134 118 PC/DP 11 PA PD
Roquesérière (31380) 130 127 PC/DP PA PD
Montrabé (31850) 129 122 PC/DP PA PD
Lafitte-Vigordane (31390) 127 110 PC/DP 11 PA PD
Saint-Geniès-Bellevue (31180) 127 109 PC/DP 13 PA PD
Saint-Sulpice-sur-Lèze (31410) 127 117 PC/DP PA PD
Bonrepos-sur-Aussonnelle (31470) 123 115 PC/DP PA PD
Cadours (31480) 123 112 PC/DP PA PD
Labastide-Beauvoir (31450) 123 112 PC/DP 10 PA PD
Gratens (31430) 122 116 PC/DP PA PD
Launac (31330) 119 101 PC/DP 14 PA PD
Gardouch (31290) 117 110 PC/DP PA PD
Mauzac (31410) 117 102 PC/DP PA PD
Gémil (31380) 116 107 PC/DP PA PD
Saint-Élix-le-Château (31430) 116 109 PC/DP PA PD
Pin-Balma (31130) 115 113 PC/DP PA PD
Auzielle (31650) 114 108 PC/DP PA PD
Mons (31280) 113 106 PC/DP PA PD
Boulogne-sur-Gesse (31350) 112 104 PC/DP PA PD
Fourquevaux (31450) 112 99 PC/DP 10 PA PD
Gargas (31620) 112 104 PC/DP PA PD
Aigrefeuille (31280) 109 100 PC/DP PA PD
Villate (31860) 108 104 PC/DP PA PD
Corronsac (31450) 107 100 PC/DP PA PD
Puydaniel (31190) 107 100 PC/DP PA PD
Le Fousseret (31430) 104 95 PC/DP PA PD
Saint-Julien-sur-Garonne (31220) 104 100 PC/DP PA PD
Donneville (31450) 103 94 PC/DP PA PD
Lacroix-Falgarde (31120) 101 90 PC/DP PA PD
Bourg-Saint-Bernard (31570) 100 89 PC/DP PA PD
Bretx (31530) 100 94 PC/DP PA PD
Estancarbon (31800) 100 95 PC/DP PA PD
Ondes (31330) 100 86 PC/DP 10 PA PD
Montbrun-Lauragais (31450) 99 94 PC/DP PA PD
Grépiac (31190) 98 92 PC/DP PA PD
Le Born (31340) 98 98 PC/DP PA PD
Montgeard (31560) 98 82 PC/DP 11 PA PD
Montjoire (31380) 98 96 PC/DP PA PD
Gagnac-sur-Garonne (31150) 97 88 PC/DP PA PD
La Magdelaine-sur-Tarn (31340) 96 91 PC/DP PA PD
Préserville (31570) 96 88 PC/DP PA PD
Villariès (31380) 96 84 PC/DP PA PD
Mirepoix-sur-Tarn (31340) 93 86 PC/DP PA PD
Pinsaguel (31120) 92 84 PC/DP PA PD
Bondigoux (31340) 89 87 PC/DP PA PD
Menville (31530) 89 84 PC/DP PA PD
Odars (31450) 89 82 PC/DP PA PD
Pechbusque (31320) 88 84 PC/DP PA PD
Sauveterre-de-Comminges (31510) 86 77 PC/DP PA PD
Montréjeau (31210) 85 72 PC/DP PA 12 PD
Marquefave (31390) 83 82 PC/DP PA PD
Le Burgaud (31330) 82 70 PC/DP PA PD
Labarthe-Rivière (31800) 81 71 PC/DP PA PD
Saint-Félix-Lauragais (31540) 81 77 PC/DP PA PD
Tarabel (31570) 81 76 PC/DP PA PD
Paulhac (31380) 80 76 PC/DP PA PD
Ponlat-Taillebourg (31210) 80 78 PC/DP PA PD
Landorthe (31800) 79 75 PC/DP PA PD
Saint-Jean-Lherm (31380) 78 73 PC/DP PA PD
Goyrans (31120) 77 68 PC/DP PA PD
Aurignac (31420) 76 72 PC/DP PA PD
Palaminy (31220) 76 68 PC/DP PA PD
Saint-Léon (31560) 75 69 PC/DP PA PD
Bois-de-la-Pierre (31390) 72 69 PC/DP PA PD
Boussens (31360) 72 69 PC/DP PA PD
Caubiac (31480) 72 68 PC/DP PA PD
Labarthe-Inard (31800) 72 67 PC/DP PA PD
Vallesvilles (31570) 72 67 PC/DP PA PD
Labastide-Clermont (31370) 71 67 PC/DP PA PD
Lavalette (31590) 71 68 PC/DP PA PD
Auragne (31190) 70 64 PC/DP PA PD
L'Isle-en-Dodon (31230) 70 69 PC/DP PA PD
Saiguède (31470) 69 62 PC/DP PA PD
Vaudreuille (31250) 69 60 PC/DP PA PD
Capens (31410) 68 62 PC/DP PA PD
Saint-Marcel-Paulel (31590) 68 59 PC/DP PA PD
Bonrepos-Riquet (31590) 67 59 PC/DP PA PD
Bazus (31380) 64 53 PC/DP PA PD
Gourdan-Polignan (31210) 63 61 PC/DP PA PD
Auriac-sur-Vendinelle (31460) 62 55 PC/DP PA PD
Saint-Martory (31360) 62 55 PC/DP PA PD
Le Cabanial (31460) 61 58 PC/DP PA PD
Montauban-de-Luchon (31110) 61 55 PC/DP PA PD
Renneville (31290) 60 56 PC/DP PA PD
Montesquieu-Lauragais (31450) 59 54 PC/DP PA PD
Castillon-de-Saint-Martory (31360) 58 56 PC/DP PA PD
Caujac (31190) 58 56 PC/DP PA PD
Saint-Julia (31540) 58 50 PC/DP PA PD
Lavelanet-de-Comminges (31220) 57 53 PC/DP PA PD
Pointis-Inard (31800) 57 54 PC/DP PA PD
Rebigue (31320) 57 51 PC/DP PA PD
Le Castéra (31530) 56 50 PC/DP PA PD
Montsaunès (31260) 56 54 PC/DP PA PD
Beaufort (31370) 55 55 PC/DP PA PD
Gaillac-Toulza (31550) 55 54 PC/DP PA PD
Issus (31450) 55 53 PC/DP PA PD
Saint-Mamet (31110) 55 47 PC/DP PA PD
Thil (31530) 55 50 PC/DP PA PD
Salles-sur-Garonne (31390) 54 51 PC/DP PA PD
Mane (31260) 53 50 PC/DP PA PD
Mazères-sur-Salat (31260) 53 45 PC/DP PA PD
Pointis-de-Rivière (31210) 52 46 PC/DP PA PD
Toutens (31460) 52 46 PC/DP PA PD
Fonbeauzard (31140) 51 46 PC/DP PA PD
Azas (31380) 50 50 PC/DP PA PD
Empeaux (31470) 49 48 PC/DP PA PD
Gensac-sur-Garonne (31310) 49 46 PC/DP PA PD
Montbrun-Bocage (31310) 49 47 PC/DP PA PD
Aspet (31160) 48 41 PC/DP PA PD
Ausson (31210) 47 43 PC/DP PA PD
Mondavezan (31220) 47 43 PC/DP PA PD
Clarac (31210) 46 42 PC/DP PA PD
Plagnole (31370) 46 45 PC/DP PA PD
Trébons-sur-la-Grasse (31290) 46 46 PC/DP PA PD
Franquevielle (31210) 45 44 PC/DP PA PD
Boutx (31160) 43 39 PC/DP PA PD
Cambernard (31470) 43 39 PC/DP PA PD
Le Cuing (31210) 43 41 PC/DP PA PD
Pelleport (31480) 43 39 PC/DP PA PD
Saint-Thomas (31470) 43 42 PC/DP PA PD
Ségreville (31460) 43 40 PC/DP PA PD
Le Grès (31480) 42 35 PC/DP PA PD
Marignac (31440) 42 34 PC/DP PA PD
Marignac-Lasclares (31430) 42 42 PC/DP PA PD
Montastruc-de-Salies (31160) 42 35 PC/DP PA PD
Montgaillard-Lauragais (31290) 42 42 PC/DP PA PD
Caignac (31560) 41 38 PC/DP PA PD
Cierp-Gaud (31440) 41 38 PC/DP PA PD
Lagarde (31290) 41 39 PC/DP PA PD
Beauchalot (31360) 40 29 PC/DP PA PD
Cox (31480) 40 31 PC/DP PA PD
Lestelle-de-Saint-Martory (31360) 40 40 PC/DP PA PD
Miramont-de-Comminges (31800) 40 25 PC/DP PA 15 PD
Montaut (31410) 40 39 PC/DP PA PD
Beaupuy (31850) 39 36 PC/DP PA PD
Cambiac (31460) 39 35 PC/DP PA PD
Huos (31210) 39 30 PC/DP PA PD
Saint-Rustice (31620) 39 32 PC/DP PA PD
Montespan (31260) 38 33 PC/DP PA PD
Pouy-de-Touges (31430) 38 35 PC/DP PA PD
Prunet (31460) 38 36 PC/DP PA PD
Clermont-le-Fort (31810) 37 32 PC/DP PA PD
Gauré (31590) 37 35 PC/DP PA PD
Juzet-de-Luchon (31110) 37 34 PC/DP PA PD
Saint-Cézert (31330) 37 35 PC/DP PA PD
Encausse-les-Thermes (31160) 36 32 PC/DP PA PD
Bordes-de-Rivière (31210) 35 35 PC/DP PA PD
Puymaurin (31230) 35 31 PC/DP PA PD
Sabonnères (31370) 35 33 PC/DP PA PD
Estadens (31160) 34 32 PC/DP PA PD
Gibel (31560) 34 34 PC/DP PA PD
Mervilla (31320) 34 31 PC/DP PA PD
Saint-Béat-Lez (31440) 34 25 PC/DP PA PD
Salies-du-Salat (31260) 34 29 PC/DP PA PD
Labruyère-Dorsa (31190) 33 31 PC/DP PA PD
Mauremont (31290) 33 25 PC/DP PA PD
Mauressac (31190) 33 31 PC/DP PA PD
Valentine (31800) 33 28 PC/DP PA PD
Martres-de-Rivière (31210) 32 31 PC/DP PA PD
Vallègue (31290) 32 26 PC/DP PA PD
Bragayrac (31470) 31 31 PC/DP PA PD
Lécussan (31580) 31 28 PC/DP PA PD
Roquefort-sur-Garonne (31360) 31 31 PC/DP PA PD
Saint-Pierre (31590) 31 28 PC/DP PA PD
Esperce (31190) 30 27 PC/DP PA PD
Figarol (31260) 30 30 PC/DP PA PD
Francon (31420) 30 29 PC/DP PA PD
Maureville (31460) 30 29 PC/DP PA PD
Layrac-sur-Tarn (31340) 29 27 PC/DP PA PD
Mondouzil (31850) 29 27 PC/DP PA PD
Sepx (31360) 29 28 PC/DP PA PD
Blajan (31350) 28 28 PC/DP PA PD
Ardiège (31210) 27 25 PC/DP PA PD
Cabanac-Séguenville (31480) 27 24 PC/DP PA PD
Lagrâce-Dieu (31190) 27 24 PC/DP PA PD
Les Tourreilles (31210) 27 25 PC/DP PA PD
Montbernard (31230) 27 25 PC/DP PA PD
Le Plan (31220) 26 22 PC/DP PA PD
Mérenvielle (31530) 26 25 PC/DP PA PD
Anan (31230) 25 24 PC/DP PA PD
Auzas (31360) 25 24 PC/DP PA PD
Boussan (31420) 25 24 PC/DP PA PD
Lux (31290) 25 20 PC/DP PA PD
Saint-Marcet (31800) 25 23 PC/DP PA PD
Beauville (31460) 24 21 PC/DP PA PD
Drudas (31480) 24 21 PC/DP PA PD
Ganties (31160) 24 24 PC/DP PA PD
Lacaugne (31390) 24 23 PC/DP PA PD
Sainte-Livrade (31530) 24 23 PC/DP PA PD
Cassagnabère-Tournas (31420) 23 23 PC/DP PA PD
Cassagne (31260) 23 23 PC/DP PA PD
Juzet-d'Izaut (31160) 23 23 PC/DP PA PD
Saussens (31460) 23 20 PC/DP PA PD
Seilhan (31510) 23 22 PC/DP PA PD
Forgues (31370) 22 21 PC/DP PA PD
Montégut-Lauragais (31540) 22 21 PC/DP PA PD
Saint-Vincent (31290) 22 19 PC/DP PA PD
Savarthès (31800) 22 22 PC/DP PA PD
Sengouagnet (31160) 22 22 PC/DP PA PD
Albiac (31460) 21 18 PC/DP PA PD
Barbazan (31510) 21 14 PC/DP PA PD
Boudrac (31580) 21 21 PC/DP PA PD
Cardeilhac (31350) 21 17 PC/DP PA PD
Castagnac (31310) 21 18 PC/DP PA PD
Ciadoux (31350) 21 21 PC/DP PA PD
Izaut-de-l'Hôtel (31160) 21 18 PC/DP PA PD
Lieoux (31800) 21 19 PC/DP PA PD
Mancioux (31360) 21 12 PC/DP PA PD
Montesquieu-Guittaut (31230) 21 21 PC/DP PA PD
Rouède (31160) 21 19 PC/DP PA PD
Roumens (31540) 21 21 PC/DP PA PD
Villeneuve-Lécussan (31580) 21 20 PC/DP PA PD
Espanès (31450) 20 18 PC/DP PA PD
Mascarville (31460) 20 17 PC/DP PA PD
Montclar-Lauragais (31290) 20 19 PC/DP PA PD
Noueilles (31450) 20 18 PC/DP PA PD
Péguilhan (31350) 20 19 PC/DP PA PD
Saman (31350) 20 17 PC/DP PA PD
Sana (31220) 20 20 PC/DP PA PD
Bax (31310) 19 19 PC/DP PA PD
Fos (31440) 19 16 PC/DP PA PD
Garac (31480) 19 16 PC/DP PA PD
Garin (31110) 19 17 PC/DP PA PD
Labastide-Paumès (31230) 19 19 PC/DP PA PD
Lodes (31800) 19 19 PC/DP PA PD
Marignac-Laspeyres (31220) 19 18 PC/DP PA PD
Montoussin (31430) 19 19 PC/DP PA PD
Saleich (31260) 19 19 PC/DP PA PD
Vendine (31460) 19 19 PC/DP PA PD
Chaum (31440) 18 18 PC/DP PA PD
Couladère (31220) 18 17 PC/DP PA PD
Fabas (31230) 18 13 PC/DP PA PD
Lagraulet-Saint-Nicolas (31480) 18 17 PC/DP PA PD
Marsoulas (31260) 18 17 PC/DP PA PD
Montoulieu-Saint-Bernard (31420) 18 18 PC/DP PA PD
Saint-Aventin (31110) 18 11 PC/DP PA PD
Soueich (31160) 18 15 PC/DP PA PD
Terrebasse (31420) 18 18 PC/DP PA PD
Arbon (31160) 17 17 PC/DP PA PD
Aurin (31570) 17 16 PC/DP PA PD
Castillon-de-Larboust (31110) 17 15 PC/DP PA PD
Francarville (31460) 17 15 PC/DP PA PD
Marliac (31550) 17 17 PC/DP PA PD
Saint-André (31420) 17 16 PC/DP PA PD
Saint-Germier (31290) 17 17 PC/DP PA PD
Saint-Laurent (31230) 17 16 PC/DP PA PD
Saint-Médard (31360) 17 17 PC/DP PA PD
Vieillevigne (31290) 17 12 PC/DP PA PD
Loubens-Lauragais (31460) 16 16 PC/DP PA PD
Massabrac (31310) 16 16 PC/DP PA PD
Saint-Frajou (31230) 16 16 PC/DP PA PD
Saux-et-Pomarède (31800) 16 16 PC/DP PA PD
Aulon (31420) 15 14 PC/DP PA PD
Bellegarde-Sainte-Marie (31530) 15 14 PC/DP PA PD
Cessales (31290) 15 13 PC/DP PA PD
Larroque (31580) 15 14 PC/DP PA PD
Lilhac (31230) 15 15 PC/DP PA PD
Mauvaisin (31190) 15 13 PC/DP PA PD
Montgazin (31410) 15 15 PC/DP PA PD
Montpitol (31380) 15 13 PC/DP PA PD
Rieumajou (31290) 15 10 PC/DP PA PD
Saint-Ferréol-de-Comminges (31350) 15 15 PC/DP PA PD
Sénarens (31430) 15 15 PC/DP PA PD
Vignaux (31480) 15 14 PC/DP PA PD
Aignes (31550) 14 14 PC/DP PA PD
Chein-Dessus (31160) 14 13 PC/DP PA PD
Cier-de-Luchon (31110) 14 14 PC/DP PA PD
Labroquère (31510) 14 13 PC/DP PA PD
Saint-Bertrand-de-Comminges (31510) 14 12 PC/DP PA PD
Saint-Pé-Delbosc (31350) 14 13 PC/DP PA PD
Savères (31370) 14 13 PC/DP PA PD
Varennes (31450) 14 14 PC/DP PA PD
Arbas (31160) 13 12 PC/DP PA PD
Beauteville (31290) 13 11 PC/DP PA PD
Billière (31110) 13 12 PC/DP PA PD
Falga (31540) 13 13 PC/DP PA PD
Mourvilles-Hautes (31540) 13 10 PC/DP PA PD
Saint-Michel (31220) 13 11 PC/DP PA PD
Agassac (31230) 12 12 PC/DP PA PD
Brignemont (31480) 12 12 PC/DP PA PD
Castelbiague (31160) 12 11 PC/DP PA PD
Escanecrabe (31350) 12 12 PC/DP PA PD
Loudet (31580) 12 12 PC/DP PA PD
Maurens (31540) 12 11 PC/DP PA PD
Antignac (31110) 11 11 PC/DP PA PD
Arnaud-Guilhem (31360) 11 11 PC/DP PA PD
Bélesta-en-Lauragais (31540) 11 10 PC/DP PA PD
Caragoudes (31460) 11 11 PC/DP PA PD
Eup (31440) 11 PC/DP PA PD
Juzes (31540) 11 10 PC/DP PA PD
Latrape (31310) 11 11 PC/DP PA PD
Le Faget (31460) 11 11 PC/DP PA PD
Lescuns (31220) 11 10 PC/DP PA PD
Lourde (31510) 11 10 PC/DP PA PD
Lussan-Adeilhac (31430) 11 11 PC/DP PA PD
Melles (31440) 11 10 PC/DP PA PD
Plagne (31220) 11 10 PC/DP PA PD
Saint-Christaud (31310) 11 11 PC/DP PA PD
Saint-Pé-d'Ardet (31510) 11 PC/DP PA PD
Samouillan (31420) 11 11 PC/DP PA PD
Aspret-Sarrat (31800) 10 10 PC/DP PA PD
Balesta (31580) 10 PC/DP PA PD
Benque (31420) 10 10 PC/DP PA PD
Castéra-Vignoles (31350) 10 10 PC/DP PA PD
Casties-Labrande (31430) 10 10 PC/DP PA PD
Cazeaux-de-Larboust (31110) 10 PC/DP PA PD
Cuguron (31210) 10 PC/DP PA PD
Latour (31310) 10 PC/DP PA PD
Le Fréchet (31360) 10 10 PC/DP PA PD
Montgras (31370) 10 10 PC/DP PA PD
Moustajon (31110) 10 10 PC/DP PA PD
Puysségur (31480) 10 10 PC/DP PA PD
Touille (31260) 10 PC/DP PA PD
Alan (31420) 9 PC/DP PA PD
Antichan-de-Frontignes (31510) 9 PC/DP PA PD
Ausseing (31260) 9 PC/DP PA PD
Bagiry (31510) 9 PC/DP PA PD
Castagnède (31260) 9 PC/DP PA PD
Castelnau-Picampeau (31430) 9 PC/DP PA PD
Cazaril-Tambourès (31580) 9 PC/DP PA PD
Charlas (31350) 9 PC/DP PA PD
Eoux (31420) 9 PC/DP PA PD
Fougaron (31160) 9 PC/DP PA PD
Gouzens (31310) 9 PC/DP PA PD
Larcan (31800) 9 PC/DP PA PD
La Salvetat-Lauragais (31460) 9 PC/DP PA PD
Martisserre (31230) 9 PC/DP PA PD
Nogaret (31540) 9 PC/DP PA PD
(31110) 9 PC/DP PA PD
Ore (31510) 9 PC/DP PA PD
Peyrissas (31420) 9 PC/DP PA PD
Régades (31800) 9 PC/DP PA PD
Salles-et-Pratviel (31110) 9 PC/DP PA PD
Sarrecave (31350) 9 PC/DP PA PD
Frontignan-de-Comminges (31510) 8 PC/DP PA PD
Frontignan-Savès (31230) 8 PC/DP PA PD
Gouaux-de-Larboust (31110) 8 PC/DP PA PD
Laffite-Toupière (31360) 8 PC/DP PA PD
Latoue (31800) 8 PC/DP PA PD
Lautignac (31370) 8 PC/DP PA PD
Molas (31230) 8 PC/DP PA PD
Mourvilles-Basses (31460) 8 PC/DP PA PD
Poubeau (31110) 8 PC/DP PA PD
Valcabrère (31510) 8 PC/DP PA PD
Arlos (31440) 7 PC/DP PA PD
Auribail (31190) 7 PC/DP PA PD
Belbèze-de-Lauragais (31450) 7 PC/DP PA PD
Burgalays (31440) 7 PC/DP PA PD
Gensac-de-Boulogne (31350) 7 PC/DP PA PD
Guran (31440) 7 PC/DP PA PD
His (31260) 7 PC/DP PA PD
Lahage (31370) 7 PC/DP PA PD
Laréole (31480) 7 PC/DP PA PD
Lespiteau (31160) 7 PC/DP PA PD
Lespugue (31350) 7 PC/DP PA PD
Malvezie (31510) 7 PC/DP PA PD
Mayrègne (31110) 7 PC/DP PA PD
Milhas (31160) 7 PC/DP PA PD
Monès (31370) 7 PC/DP PA PD
Montégut-Bourjac (31430) 7 PC/DP PA PD
Saint-Ignan (31800) 7 PC/DP PA PD
Saint-Lary-Boujean (31350) 7 PC/DP PA PD
Saint-Plancard (31580) 7 PC/DP PA PD
Urau (31260) 7 PC/DP PA PD
Vaux (31540) 7 PC/DP PA PD
Artigue (31110) 6 PC/DP PA PD
Cabanac-Cazaux (31160) 6 PC/DP PA PD
Cathervielle (31110) 6 PC/DP PA PD
Cier-de-Rivière (31510) 6 PC/DP PA PD
Escoulis (31260) 6 PC/DP PA PD
Gouaux-de-Luchon (31110) 6 PC/DP PA PD
Jurvielle (31110) 6 PC/DP PA PD
Le Pin-Murelet (31370) 6 PC/DP PA PD
Montberaud (31220) 6 PC/DP PA PD
Nénigan (31350) 6 PC/DP PA PD
Saint-Araille (31430) 6 PC/DP PA PD
Bachas (31420) 5 PC/DP PA PD
Bellesserre (31480) 5 PC/DP PA PD
Castelgaillard (31230) 5 PC/DP PA PD
Esténos (31440) 5 PC/DP PA PD
Fustignac (31430) 5 PC/DP PA PD
Goutevernisse (31310) 5 PC/DP PA PD
Moncaup (31160) 5 PC/DP PA PD
Peyrouzet (31420) 5 PC/DP PA PD
Saint-Paul-d'Oueil (31110) 5 PC/DP PA PD
Sarremezan (31350) 5 PC/DP PA PD
Seyre (31560) 5 PC/DP PA PD
Arguenos (31160) 4 PC/DP PA PD
Belbèze-en-Comminges (31260) 4 PC/DP PA PD
Binos (31440) 4 PC/DP PA PD
Canens (31310) 4 PC/DP PA PD
Couret (31160) 4 PC/DP PA PD
Esparron (31420) 4 PC/DP PA PD
Galié (31510) 4 PC/DP PA PD
Génos (31510) 4 PC/DP PA PD
Lalouret-Laffiteau (31800) 4 PC/DP PA PD
Mauran (31220) 4 PC/DP PA PD
Montgaillard-sur-Save (31350) 4 PC/DP PA PD
Portet-de-Luchon (31110) 4 PC/DP PA PD
Razecueillé (31160) 4 PC/DP PA PD
Rieucazé (31800) 4 PC/DP PA PD
Sode (31110) 4 PC/DP PA PD
Argut-Dessous (31440) 3 PC/DP PA PD
Baren (31440) 3 PC/DP PA PD
Benque-Dessous-et-Dessus (31110) 3 PC/DP PA PD
Boissède (31230) 3 PC/DP PA PD
Cazaunous (31160) 3 PC/DP PA PD
Cazeneuve-Montaut (31420) 3 PC/DP PA PD
Fronsac (31440) 3 PC/DP PA PD
Lahitère (31310) 3 PC/DP PA PD
Lapeyrère (31310) 3 PC/DP PA PD
Lège (31440) 3 PC/DP PA PD
Monestrol (31560) 3 PC/DP PA PD
Montastruc-Savès (31370) 3 PC/DP PA PD
Montgaillard-de-Salies (31260) 3 PC/DP PA PD
Montmaurin (31350) 3 PC/DP PA PD
Payssous (31510) 3 PC/DP PA PD
Saint-Loup-en-Comminges (31350) 3 PC/DP PA PD
Saint-Rome (31290) 3 PC/DP PA PD
Sédeilhac (31580) 3 PC/DP PA PD
Ambax (31230) 2 PC/DP PA PD
Bezins-Garraux (31440) 2 PC/DP PA PD
Caubous (31110) 2 PC/DP PA PD
Cazac (31230) 2 PC/DP PA PD
Cazaux-Layrisse (31440) 2 PC/DP PA PD
Coueilles (31230) 2 PC/DP PA PD
Francazal (31260) 2 PC/DP PA PD
Herran (31160) 2 PC/DP PA PD
Mauvezin (31230) 2 PC/DP PA PD
Mirambeau (31230) 2 PC/DP PA PD
Nizan-Gesse (31350) 2 PC/DP PA PD
Proupiary (31360) 2 PC/DP PA PD
Saccourvielle (31110) 2 PC/DP PA PD
Sajas (31370) 2 PC/DP PA PD
Signac (31440) 2 PC/DP PA PD
Bachos (31440) 1 PC/DP PA PD
Bourg-d'Oueil (31110) 1 PC/DP PA PD
Bouzin (31420) 1 PC/DP PA PD
Cazarilh-Laspènes (31110) 1 PC/DP PA PD
Cirès (31110) 1 PC/DP PA PD
Folcarde (31290) 1 PC/DP PA PD
Goudex (31230) 1 PC/DP PA PD
Mailholas (31310) 1 PC/DP PA PD
Mondilhan (31350) 1 PC/DP PA PD
Montclar-de-Comminges (31220) 1 PC/DP PA PD
Mont-de-Galié (31510) 1 PC/DP PA PD
Polastron (31430) 1 PC/DP PA PD
Portet-d'Aspet (31160) 1 PC/DP PA PD
Riolas (31230) 1 PC/DP PA PD
Salerm (31230) 1 PC/DP PA PD
Luscan (31510) 0 PC/DP PA PD
Pouze (31450) 0 PC/DP PA PD
Saint-Élix-Séglan (31420) 0 PC/DP PA PD
Trébons-de-Luchon (31110) 0 PC/DP PA PD

Communes les plus actives de la Haute-Garonne

Classement des communes les plus actives de la Haute-Garonne (31) ayant enregistré le plus grand nombre d'autorisations d'urbanisme. Ce palmarès met en avant les villes où l'activité de construction et d'aménagement est la plus dynamique.

Demandeurs les plus actifs de la Haute-Garonne

Les demandeurs (entreprises, promoteurs, collectivités) ayant déposé le plus grand nombre d'autorisations d'urbanisme en Haute-Garonne.

# Demandeur Total PC/DP PA PD
1 ENEDIS 444608442 526 517 PC/DP PA PD
2 COMMUNE DE TOULOUSE 213105554 382 271 PC/DP 10 PA 101 PD
3 PROMOLOGIS-SA D HABITATION LOYER MODERE 690802053 251 214 PC/DP 18 PA 19 PD
4 SOCIETE ANONYME D'HABITATIONS A LOYER MODERE DES CHALETS 660802844 223 186 PC/DP 23 PA 14 PD
5 SYNDICAT DEPARTEMENTAL D'ENERGIE DE LA HAUTE GARONNE 253100820 174 174 PC/DP PA PD
6 FIBRE 31 824290969 154 154 PC/DP PA PD
7 SOCIETE ANONYME D'HABITATIONS A LOYER MODERE ALTEAL 630802262 141 129 PC/DP PA PD
8 TOULOUSE METROPOLE 243100518 134 43 PC/DP 62 PA 29 PD
9 TOULOUSE METROPOLE HABITAT 400121463 131 73 PC/DP PA 56 PD
10 DEPARTEMENT DE LA HAUTE GARONNE 223100017 105 88 PC/DP PA 15 PD
11 FRANCELOT S.A.S 319086963 76 56 PC/DP 20 PA PD
12 SOCIETE DE LA MOBILITE DE L'AGGLOMERATION TOULOUSAINE 408370740 75 34 PC/DP PA 37 PD
13 SPL AGENCE REGIONALE DE L'AMENAGEMENT ET DE LA CONSTRUCTION OCCITANIE 533969457 74 65 PC/DP PA PD
14 GROUPE GARONA 484752886 73 57 PC/DP 15 PA PD
15 GREEN CITY IMMOBILIER 531272920 72 67 PC/DP PA PD
16 LES PARCS AMENAGEUR 478595390 68 PC/DP 68 PA PD
17 AIRBUS OPERATIONS 420916918 61 57 PC/DP PA PD
18 CENTRE HOSPITALIER UNIVERSITAIRE DE TOULOUSE 263100125 60 27 PC/DP PA 28 PD
19 SYNDICAT MIXTE DE L'EAU ET DE L'ASSAINISSEMENT DE HAUTE GARONNE 200023596 60 47 PC/DP PA 12 PD
20 AIRBUS 383474814 58 53 PC/DP PA PD

Statistiques des autorisations d'urbanisme de la Haute-Garonne

Le tableau ci-dessous présente l'évolution annuelle des autorisations d'urbanisme en Haute-Garonne (31). Il regroupe les permis de construire, les permis d'aménager et les permis de démolir délivrés chaque année.

🏗️ L'année la plus active est 2021 avec 6 225 autorisations délivrées. 📈 Sur la dernière année disponible (2025), l'évolution est de -4,6 %.

Année Nbre d'autorisations Évolution annuelle PC/DP PA PD Total SDP autorisé Nbre logements
2025 3 466 -4,6 % 2 914 218 334 7 741 084 m² 8 457
2024 3 634 -18,4 % 3 032 245 357 10 493 903 m² 8 885
2023 4 452 -24,7 % 3 782 275 395 10 863 009 m² 13 436
2022 5 914 -5,0 % 5 234 284 396 6 410 476 m² 15 590
2021 6 225 +24,8 % 5 529 309 387 6 009 663 m² 13 770
2020 4 986 -14,4 % 4 493 234 259 6 435 626 m² 13 832
2019 5 828 +3,0 % 5 210 297 321 9 385 935 m² 15 545

Focus permis de construire en Haute-Garonne

Ce tableau détaille les permis de construire délivrés chaque année en Haute-Garonne (31) : nombre de permis, répartition par typologie (logement, locaux, mixte), surface de plancher autorisée et logements créés.

📋 Le pic de délivrance se situe en 2021 avec 5 529 permis de construire. 🏗️ Sur la période, 57 339 696 m² de surface de plancher ont été autorisés. 🏘️ Au total, 89 515 logements ont été autorisés sur ces 7 dernières années.

Année Nbre de PC Évolution annuelle PC logement PC locaux PC mixte Total SDP autorisé Nbre de logts autorisés
2025 2 914 -3,9 % 1 806 1 050 58 7 741 084 m² 8 457
2024 3 032 -19,8 % 1 757 1 224 51 10 493 903 m² 8 885
2023 3 782 -27,7 % 2 485 1 216 81 10 863 009 m² 13 436
2022 5 234 -5,3 % 3 840 1 307 87 6 410 476 m² 15 590
2021 5 529 +23,1 % 4 198 1 243 88 6 009 663 m² 13 770
2020 4 493 -13,8 % 3 301 1 125 67 6 435 626 m² 13 832
2019 5 210 +0,9 % 3 931 1 190 89 9 385 935 m² 15 545

Départements voisins de la Haute-Garonne

Découvrez les autorisations d'urbanisme dans les autres départements de la région Occitanie. Comparez l'activité de construction et le nombre de permis délivrés entre les départements voisins.

Questions fréquentes sur les autorisations d'urbanisme de la Haute-Garonne

Les réponses aux questions les plus courantes sur les permis de construire, d'aménager et de démolir en Haute-Garonne. Retrouvez les chiffres clés, la commune la plus active et les démarches pour consulter un dossier.

1 Combien d'autorisations d'urbanisme ont été délivrées en Haute-Garonne ?
Au total, 68 798 autorisations d'urbanisme ont été délivrées en Haute-Garonne (31), dont 62 107 permis de construire (PC/DP), 3 105 permis d'aménager (PA) et 3 586 permis de démolir (PD).
2 Combien de communes compte le département Haute-Garonne ?
Le département Haute-Garonne (31) compte 586 communes. Chacune dispose d'une fiche détaillée avec le nombre de permis de construire, d'aménager et de démolir délivrés.
3 Quelle est la commune la plus active en Haute-Garonne en termes de permis ?
La commune la plus active en Haute-Garonne est Toulouse avec 9 211 autorisations d'urbanisme enregistrées (permis de construire, d'aménager et de démolir confondus).
4 Combien de permis de construire ont été délivrés en Haute-Garonne ?
62 107 permis de construire (PC et déclarations préalables DP) ont été délivrés en Haute-Garonne (31). Ces permis couvrent les constructions neuves, extensions et rénovations importantes.
5 Où se situe le département Haute-Garonne ?
Le département Haute-Garonne (31) est situé en Occitanie. Il regroupe 586 communes.
6 Comment consulter les permis de construire d'une commune en Haute-Garonne ?
Cliquez sur le nom d'une commune dans le tableau ci-dessus pour accéder à sa fiche détaillée. Vous y trouverez la liste complète des permis de construire, d'aménager et de démolir délivrés, avec les références de dossier et les dates.