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