Département · 31

La Fibre en Haute-Garonne

Suivi du déploiement FTTH sur l’ensemble des communes du département. Données consolidées Arcep valables au 1er Janvier 2026.

Occitanie 1 471 468 habitants Commune principale : Toulouse
▲ +0,6 pt sur 12 mois
Données ARCEP valables au 1er Janvier 2026
Locaux raccordables
885 415
▲ +5 718 sur 12 mois
Locaux recensés
930 714
sur le département
Communes
586
dans le département
Opérateurs d'infrastructures
8
déploient le réseau Fibre

Carte de couverture Fibre en Haute-Garonne

Taux de couverture FTTH des 586 communes du département. Survolez pour voir les détails.

Chargement de la carte…

Opérateurs d'infrastructure présents

Réseaux FTTH déployés sur le département et part des adresses déployées.

58,79 % des adresses
261 783 adresses · 549 communes
Orange ZTD AMII
27,45 % des adresses
122 251 adresses · 19 communes
13,52 % des adresses
60 201 adresses · 26 communes
0,17 % des adresses
743 adresses · 1 commune
0,06 % des adresses
280 adresses · 1 commune
0,01 % des adresses
24 adresses · 4 communes
0,00 % des adresses
10 adresses · 5 communes
0,00 % des adresses
1 adresse · 2 communes

Toutes les communes

586 communes recensées. Filtrez et cliquez pour consulter la fiche détaillée.

Agassac 97,6 % 80 82 31230
Aignes 99,4 % 159 160 31550
Aigrefeuille 99,3 % 566 570 31280
Alan 96,6 % 199 206 31420
Albiac 100,0 % 118 118 31460
Ambax 100,0 % 42 42 31230
Anan 100,0 % 172 172 31230
Antichan-de-Frontignes 100,0 % 103 103 31510
Antignac 98,8 % 85 86 31110
Arbas 99,6 % 260 261 31160
Arbon 100,0 % 119 119 31160
Ardiège 99,2 % 237 239 31210
Arguenos 100,0 % 113 113 31160
Argut-Dessous 97,5 % 79 81 31440
Arlos 100,0 % 146 146 31440
Arnaud-Guilhem 100,0 % 137 137 31360
Artigue 100,0 % 42 42 31110
Aspet 98,2 % 918 935 31160
Aspret-Sarrat 100,0 % 72 72 31800
Aucamville 99,6 % 5 736 5 760 31140
Aulon 100,0 % 261 261 31420
Auragne 100,0 % 250 250 31190
Aureville 97,5 % 474 486 31320
Auriac-sur-Vendinelle 100,0 % 635 635 31460
Auribail 96,7 % 87 90 31190
Aurignac 99,4 % 870 875 31420
Aurin 96,8 % 150 155 31570
Ausseing 100,0 % 49 49 31260
Ausson 99,7 % 357 358 31210
Aussonne 99,0 % 3 993 4 032 31840
Auterive 97,3 % 6 103 6 273 31190
Auzas 100,0 % 132 132 31360
Auzeville-Tolosane 92,9 % 2 374 2 555 31320
Auzielle 84,0 % 729 868 31650
Avignonet-Lauragais 100,0 % 872 872 31290
Ayguesvives 99,2 % 1 393 1 404 31450
Azas 95,7 % 310 324 31380
Bachas 100,0 % 50 50 31420
Bachos 92,7 % 38 41 31440
Bagiry 100,0 % 97 97 31510
Bagnères-de-Luchon 95,6 % 5 693 5 954 31110
Balesta 95,9 % 93 97 31580
Balma 99,4 % 10 023 10 087 31130
Barbazan 97,8 % 313 320 31510
Baren 80,0 % 20 25 31440
Bax 100,0 % 58 58 31310
Baziège 93,5 % 1 934 2 068 31450
Bazus 99,3 % 300 302 31380
Beauchalot 99,7 % 305 306 31360
Beaufort 100,0 % 213 213 31370
Beaumont-sur-Lèze 99,9 % 819 820 31870
Beaupuy 99,8 % 588 589 31850
Beauteville 98,9 % 90 91 31290
Beauville 100,0 % 87 87 31460
Beauzelle 99,7 % 4 755 4 769 31700
Belberaud 99,2 % 788 794 31450
Belbèze-de-Lauragais 100,0 % 59 59 31450
Belbèze-en-Comminges 100,0 % 98 98 31260
Bélesta-en-Lauragais 100,0 % 67 67 31540
Bellegarde-Sainte-Marie 99,1 % 110 111 31530
Bellesserre 100,0 % 44 44 31480
Benque 100,0 % 102 102 31420
Benque-Dessous-et-Dessus 98,0 % 49 50 31110
Bérat 99,8 % 1 431 1 434 31370
Bessières 97,0 % 2 313 2 384 31660
Bezins-Garraux 100,0 % 95 95 31440
Billière 100,0 % 45 45 31110
Binos 89,7 % 35 39 31440
Blagnac 95,2 % 16 415 17 245 31700
Blajan 100,0 % 310 310 31350
Bois-de-la-Pierre 99,6 % 252 253 31390
Boissède 100,0 % 55 55 31230
Bondigoux 98,1 % 315 321 31340
Bonrepos-Riquet 99,5 % 193 194 31590
Bonrepos-sur-Aussonnelle 94,8 % 530 559 31470
Bordes-de-Rivière 99,6 % 263 264 31210
Boudrac 99,0 % 96 97 31580
Bouloc 94,2 % 2 454 2 605 31620
Boulogne-sur-Gesse 98,8 % 1 232 1 247 31350
Bourg-d'Oueil 100,0 % 45 45 31110
Bourg-Saint-Bernard 99,8 % 564 565 31570
Boussan 100,0 % 164 164 31420
Boussens 97,9 % 642 656 31360
Boutx 89,5 % 648 724 31160
Bouzin 100,0 % 54 54 31420
Bragayrac 96,2 % 150 156 31470
Brax 99,8 % 1 464 1 467 31490
Bretx 89,0 % 316 355 31530
Brignemont 100,0 % 266 266 31480
Bruguières 99,4 % 3 872 3 897 31150
Burgalays 92,5 % 124 134 31440
Buzet-sur-Tarn 94,1 % 1 707 1 814 31660
Cabanac-Cazaux 100,0 % 83 83 31160
Cabanac-Séguenville 100,0 % 115 115 31480
Cadours 93,8 % 761 811 31480
Caignac 100,0 % 202 202 31560
Calmont 98,2 % 1 291 1 314 31560
Cambernard 99,2 % 251 253 31470
Cambiac 98,4 % 126 128 31460
Canens 97,1 % 34 35 31310
Capens 100,0 % 346 346 31410
Caragoudes 100,0 % 128 128 31460
Caraman 93,1 % 1 479 1 589 31460
Carbonne 98,8 % 3 733 3 780 31390
Cardeilhac 99,4 % 168 169 31350
Cassagnabère-Tournas 100,0 % 345 345 31420
Cassagne 100,0 % 395 395 31260
Castagnac 100,0 % 168 168 31310
Castagnède 100,0 % 99 99 31260
Castanet-Tolosan 98,4 % 9 866 10 022 31320
Castelbiague 100,0 % 147 147 31160
Castelgaillard 95,1 % 39 41 31230
Castelginest 98,8 % 6 198 6 275 31780
Castelmaurou 98,3 % 2 159 2 197 31180
Castelnau-d'Estrétefonds 98,1 % 3 826 3 899 31620
Castelnau-Picampeau 99,2 % 130 131 31430
Castéra-Vignoles 100,0 % 50 50 31350
Casties-Labrande 98,4 % 60 61 31430
Castillon-de-Larboust 86,8 % 112 129 31110
Castillon-de-Saint-Martory 99,6 % 225 226 31360
Cathervielle 98,4 % 61 62 31110
Caubiac 100,0 % 214 214 31480
Caubous 100,0 % 18 18 31110
Caujac 100,0 % 400 400 31190
Cazac 92,9 % 52 56 31230
Cazaril-Tambourès 96,9 % 63 65 31580
Cazarilh-Laspènes 100,0 % 33 33 31110
Cazaunous 100,0 % 68 68 31160
Cazaux-Layrisse 100,0 % 61 61 31440
Cazeaux-de-Larboust 86,6 % 110 127 31110
Cazeneuve-Montaut 78,8 % 41 52 31420
Cazères 98,0 % 3 413 3 481 31220
Cépet 96,8 % 1 076 1 112 31620
Cessales 100,0 % 93 93 31290
Charlas 98,6 % 140 142 31350
Chaum 100,0 % 192 192 31440
Chein-Dessus 95,4 % 188 197 31160
Ciadoux 100,0 % 141 141 31350
Cier-de-Luchon 100,0 % 230 230 31110
Cier-de-Rivière 100,0 % 210 210 31510
Cierp-Gaud 100,0 % 796 796 31440
Cintegabelle 98,5 % 1 745 1 771 31550
Cirès 100,0 % 51 51 31110
Clarac 100,0 % 360 360 31210
Clermont-le-Fort 97,9 % 284 290 31810
Colomiers 97,6 % 22 024 22 563 31770
Cornebarrieu 96,2 % 4 943 5 140 31700
Corronsac 97,6 % 412 422 31450
Coueilles 100,0 % 74 74 31230
Couladère 99,6 % 259 260 31220
Couret 100,0 % 147 147 31160
Cox 100,0 % 226 226 31480
Cugnaux 99,7 % 10 894 10 932 31270
Cuguron 100,0 % 105 105 31210
Daux 98,6 % 1 278 1 296 31700
Deyme 94,9 % 726 765 31450
Donneville 98,9 % 542 548 31450
Drémil-Lafage 100,0 % 1 352 1 352 31280
Drudas 100,0 % 132 132 31480
Eaunes 92,1 % 3 644 3 956 31600
Empeaux 98,1 % 155 158 31470
Encausse-les-Thermes 97,4 % 455 467 31160
Eoux 100,0 % 77 77 31420
Escalquens 92,8 % 3 771 4 065 31750
Escanecrabe 100,0 % 145 145 31350
Escoulis 100,0 % 69 69 31260
Espanès 99,3 % 138 139 31450
Esparron 100,0 % 38 38 31420
Esperce 100,0 % 161 161 31190
Estadens 97,1 % 372 383 31160
Estancarbon 99,4 % 479 482 31800
Esténos 100,0 % 162 162 31440
Eup 100,0 % 150 150 31440
Fabas 95,1 % 137 144 31230
Falga 95,5 % 63 66 31540
Fenouillet 95,3 % 3 528 3 703 31150
Figarol 100,0 % 177 177 31260
Flourens 99,5 % 993 998 31130
Folcarde 100,0 % 75 75 31290
Fonbeauzard 99,6 % 1 965 1 973 31140
Fonsorbes 98,4 % 6 534 6 637 31470
Fontenilles 99,0 % 2 538 2 564 31470
Forgues 71,9 % 97 135 31370
Fos 99,8 % 427 428 31440
Fougaron 93,8 % 121 129 31160
Fourquevaux 90,9 % 469 516 31450
Francarville 100,0 % 93 93 31460
Francazal 90,0 % 18 20 31260
Francon 31,5 % 41 130 31420
Franquevielle 100,0 % 225 225 31210
Fronsac 100,0 % 199 199 31440
Frontignan-de-Comminges 98,7 % 75 76 31510
Frontignan-Savès 92,3 % 36 39 31230
Fronton 92,9 % 3 665 3 944 31620
Frouzins 89,9 % 4 959 5 516 31270
Fustignac 100,0 % 43 43 31430
Gagnac-sur-Garonne 99,8 % 1 781 1 784 31150
Gaillac-Toulza 99,7 % 620 622 31550
Galié 100,0 % 95 95 31510
Ganties 100,0 % 213 213 31160
Garac 85,6 % 89 104 31480
Gardouch 95,7 % 719 751 31290
Gargas 99,7 % 359 360 31620
Garidech 98,8 % 1 073 1 086 31380
Garin 93,5 % 188 201 31110
Gauré 99,6 % 247 248 31590
Gémil 100,0 % 232 232 31380
Génos 100,0 % 75 75 31510
Gensac-de-Boulogne 100,0 % 81 81 31350
Gensac-sur-Garonne 100,0 % 243 243 31310
Gibel 98,7 % 221 224 31560
Gouaux-de-Larboust 100,0 % 267 267 31110
Gouaux-de-Luchon 98,8 % 83 84 31110
Goudex 96,0 % 24 25 31230
Gourdan-Polignan 99,1 % 857 865 31210
Goutevernisse 100,0 % 82 82 31310
Gouzens 94,5 % 52 55 31310
Goyrans 98,4 % 426 433 31120
Gragnague 98,5 % 1 423 1 445 31380
Gratens 99,8 % 400 401 31430
Gratentour 99,1 % 2 554 2 576 31150
Grazac 98,7 % 469 475 31190
Grenade 98,2 % 5 046 5 136 31330
Grépiac 99,0 % 514 519 31190
Guran 79,3 % 65 82 31440
Herran 100,0 % 84 84 31160
His 94,2 % 147 156 31260
Huos 98,6 % 284 288 31210
Issus 100,0 % 296 296 31450
Izaut-de-l'Hôtel 99,5 % 202 203 31160
Jurvielle 100,0 % 40 40 31110
Juzes 98,2 % 56 57 31540
Juzet-d'Izaut 100,0 % 185 185 31160
Juzet-de-Luchon 98,7 % 311 315 31110
L'Isle-en-Dodon 99,0 % 1 348 1 362 31230
L'Union 99,8 % 7 879 7 893 31240
La Magdelaine-sur-Tarn 96,9 % 564 582 31340
La Salvetat-Lauragais 100,0 % 81 81 31460
La Salvetat-Saint-Gilles 98,5 % 4 164 4 227 31880
Labarthe-Inard 98,1 % 503 513 31800
Labarthe-Rivière 100,0 % 830 830 31800
Labarthe-sur-Lèze 90,5 % 3 605 3 984 31860
Labastide-Beauvoir 97,5 % 620 636 31450
Labastide-Clermont 92,8 % 374 403 31370
Labastide-Paumès 95,7 % 89 93 31230
Labastide-Saint-Sernin 94,0 % 985 1 048 31620
Labastidette 90,1 % 1 367 1 517 31600
Labège 75,0 % 2 839 3 784 31670
Labroquère 98,8 % 252 255 31510
Labruyère-Dorsa 100,0 % 150 150 31190
Lacaugne 100,0 % 126 126 31390
Lacroix-Falgarde 86,7 % 1 089 1 256 31120
Laffite-Toupière 96,8 % 61 63 31360
Lafitte-Vigordane 99,6 % 562 564 31390
Lagarde 88,7 % 219 247 31290
Lagardelle-sur-Lèze 99,9 % 1 520 1 522 31870
Lagrâce-Dieu 99,6 % 242 243 31190
Lagraulet-Saint-Nicolas 98,0 % 145 148 31480
Lahage 100,0 % 168 168 31370
Lahitère 100,0 % 62 62 31310
Lalouret-Laffiteau 100,0 % 84 84 31800
Lamasquère 97,9 % 782 799 31600
Landorthe 99,6 % 519 521 31800
Lanta 98,8 % 1 117 1 130 31570
Lapeyrère 100,0 % 38 38 31310
Lapeyrouse-Fossat 98,1 % 1 428 1 456 31180
Larcan 100,0 % 123 123 31800
Laréole 100,0 % 106 106 31480
Larra 94,6 % 944 998 31330
Larroque 99,5 % 200 201 31580
Lasserre-Pradère 94,0 % 715 761 31530
Latoue 99,5 % 187 188 31800
Latour 100,0 % 53 53 31310
Latrape 98,6 % 205 208 31310
Launac 95,8 % 715 746 31330
Launaguet 98,3 % 5 043 5 128 31140
Lautignac 100,0 % 136 136 31370
Lauzerville 98,5 % 651 661 31650
Lavalette 100,0 % 431 431 31590
Lavelanet-de-Comminges 99,7 % 378 379 31220
Lavernose-Lacasse 90,5 % 2 020 2 233 31410
Layrac-sur-Tarn 92,7 % 190 205 31340
Le Born 99,7 % 292 293 31340
Le Burgaud 91,1 % 461 506 31330
Le Cabanial 95,6 % 215 225 31460
Le Castéra 98,5 % 393 399 31530
Le Cuing 100,0 % 292 292 31210
Le Faget 100,0 % 220 220 31460
Le Fauga 89,6 % 1 241 1 385 31410
Le Fousseret 99,6 % 1 115 1 119 31430
Le Fréchet 100,0 % 76 76 31360
Le Grès 97,8 % 219 224 31480
Le Pin-Murelet 100,0 % 95 95 31370
Le Plan 100,0 % 303 303 31220
Lécussan 100,0 % 174 174 31580
Lège 98,0 % 49 50 31440
Léguevin 98,4 % 5 364 5 449 31490
Les Tourreilles 100,0 % 209 209 31210
Lescuns 97,7 % 42 43 31220
Lespinasse 94,8 % 1 921 2 027 31150
Lespiteau 100,0 % 65 65 31160
Lespugue 95,2 % 60 63 31350
Lestelle-de-Saint-Martory 99,7 % 295 296 31360
Lévignac 84,8 % 1 211 1 428 31530
Lherm 99,4 % 1 887 1 899 31600
Lieoux 100,0 % 78 78 31800
Lilhac 100,0 % 109 109 31230
Lodes 100,0 % 158 158 31800
Longages 98,0 % 1 665 1 699 31410
Loubens-Lauragais 100,0 % 245 245 31460
Loudet 89,9 % 107 119 31580
Lourde 97,7 % 125 128 31510
Luscan 100,0 % 48 48 31510
Lussan-Adeilhac 97,8 % 133 136 31430
Lux 100,0 % 142 142 31290
Mailholas 100,0 % 24 24 31310
Malvezie 99,1 % 112 113 31510
Mancioux 98,4 % 254 258 31360
Mane 100,0 % 730 730 31260
Marignac 95,8 % 437 456 31440
Marignac-Lasclares 99,2 % 239 241 31430
Marignac-Laspeyres 96,5 % 109 113 31220
Marliac 96,3 % 77 80 31550
Marquefave 99,8 % 527 528 31390
Marsoulas 100,0 % 88 88 31260
Martisserre 100,0 % 48 48 31230
Martres-de-Rivière 99,6 % 267 268 31210
Martres-Tolosane 99,9 % 1 548 1 550 31220
Mascarville 100,0 % 92 92 31460
Massabrac 100,0 % 71 71 31310
Mauran 99,1 % 115 116 31220
Mauremont 100,0 % 162 162 31290
Maurens 100,0 % 109 109 31540
Mauressac 99,5 % 221 222 31190
Maureville 100,0 % 148 148 31460
Mauvaisin 100,0 % 137 137 31190
Mauvezin 100,0 % 48 48 31230
Mauzac 99,2 % 617 622 31410
Mayrègne 100,0 % 67 67 31110
Mazères-sur-Salat 99,5 % 438 440 31260
Melles 100,0 % 224 224 31440
Menville 99,7 % 356 357 31530
Mérenvielle 100,0 % 225 225 31530
Mervilla 99,3 % 136 137 31320
Merville 93,3 % 3 466 3 713 31330
Milhas 100,0 % 179 179 31160
Mirambeau 100,0 % 43 43 31230
Miramont-de-Comminges 100,0 % 527 527 31800
Miremont 99,2 % 1 337 1 348 31190
Mirepoix-sur-Tarn 96,1 % 535 557 31340
Molas 94,5 % 103 109 31230
Moncaup 100,0 % 71 71 31160
Mondavezan 98,3 % 450 458 31220
Mondilhan 96,9 % 62 64 31350
Mondonville 96,9 % 3 711 3 831 31700
Mondouzil 67,1 % 153 228 31850
Monès 93,3 % 42 45 31370
Monestrol 100,0 % 33 33 31560
Mons 100,0 % 780 780 31280
Mont-de-Galié 100,0 % 38 38 31510
Montaigut-sur-Save 89,6 % 954 1 065 31530
Montastruc-de-Salies 100,0 % 227 227 31160
Montastruc-la-Conseillère 99,9 % 2 048 2 051 31380
Montastruc-Savès 100,0 % 42 42 31370
Montauban-de-Luchon 97,9 % 516 527 31110
Montaut 97,9 % 279 285 31410
Montberaud 100,0 % 148 148 31220
Montbernard 99,4 % 164 165 31230
Montberon 96,7 % 1 473 1 523 31140
Montbrun-Bocage 93,5 % 377 403 31310
Montbrun-Lauragais 88,3 % 348 394 31450
Montclar-de-Comminges 100,0 % 59 59 31220
Montclar-Lauragais 100,0 % 114 114 31290
Montégut-Bourjac 100,0 % 74 74 31430
Montégut-Lauragais 100,0 % 213 213 31540
Montespan 99,6 % 279 280 31260
Montesquieu-Guittaut 100,0 % 105 105 31230
Montesquieu-Lauragais 99,6 % 493 495 31450
Montesquieu-Volvestre 98,1 % 2 061 2 100 31310
Montgaillard-de-Salies 100,0 % 84 84 31260
Montgaillard-Lauragais 99,7 % 319 320 31290
Montgaillard-sur-Save 67,6 % 25 37 31350
Montgazin 96,8 % 90 93 31410
Montgeard 99,7 % 316 317 31560
Montgiscard 97,3 % 1 418 1 458 31450
Montgras 97,0 % 65 67 31370
Montjoire 100,0 % 667 667 31380
Montlaur 98,8 % 827 837 31450
Montmaurin 100,0 % 160 160 31350
Montoulieu-Saint-Bernard 99,2 % 128 129 31420
Montoussin 100,0 % 73 73 31430
Montpitol 90,2 % 185 205 31380
Montrabé 100,0 % 2 654 2 654 31850
Montréjeau 97,7 % 2 242 2 295 31210
Montsaunès 99,7 % 287 288 31260
Mourvilles-Basses 100,0 % 41 41 31460
Mourvilles-Hautes 100,0 % 92 92 31540
Moustajon 83,5 % 111 133 31110
Muret 96,1 % 15 537 16 163 31600
Nailloux 99,5 % 2 468 2 481 31560
Nénigan 91,2 % 31 34 31350
Nizan-Gesse 100,0 % 75 75 31350
Noé 94,8 % 1 659 1 750 31410
Nogaret 100,0 % 52 52 31540
Noueilles 100,0 % 183 183 31450
Odars 96,0 % 410 427 31450
Ondes 95,2 % 421 442 31330
96,3 % 130 135 31110
Ore 100,0 % 121 121 31510
Palaminy 90,2 % 515 571 31220
Paulhac 100,0 % 572 572 31380
Payssous 100,0 % 76 76 31510
Péchabou 99,4 % 1 251 1 258 31320
Pechbonnieu 100,0 % 2 587 2 588 31140
Pechbusque 99,0 % 479 484 31320
Péguilhan 100,0 % 202 202 31350
Pelleport 89,3 % 268 300 31480
Peyrissas 100,0 % 58 58 31420
Peyrouzet 98,0 % 48 49 31420
Peyssies 99,7 % 385 386 31390
Pibrac 97,5 % 4 678 4 796 31820
Pin-Balma 99,8 % 650 651 31130
Pins-Justaret 96,1 % 2 617 2 724 31860
Pinsaguel 94,2 % 1 796 1 907 31120
Plagne 100,0 % 68 68 31220
Plagnole 100,0 % 170 170 31370
Plaisance-du-Touch 99,5 % 10 579 10 631 31830
Pointis-de-Rivière 99,1 % 426 430 31210
Pointis-Inard 99,8 % 544 545 31800
Polastron 100,0 % 35 35 31430
Pompertuzat 96,6 % 1 149 1 189 31450
Ponlat-Taillebourg 99,4 % 343 345 31210
Portet-d'Aspet 99,4 % 166 167 31160
Portet-de-Luchon 94,0 % 47 50 31110
Portet-sur-Garonne 97,1 % 5 649 5 819 31120
Poubeau 97,8 % 87 89 31110
Poucharramet 99,0 % 512 517 31370
Pouy-de-Touges 98,7 % 223 226 31430
Pouze 100,0 % 57 57 31450
Préserville 99,5 % 384 386 31570
Proupiary 100,0 % 43 43 31360
Prunet 99,1 % 115 116 31460
Puydaniel 98,3 % 291 296 31190
Puymaurin 100,0 % 216 216 31230
Puysségur 100,0 % 76 76 31480
Quint-Fonsegrives 98,8 % 3 671 3 717 31130
Ramonville-Saint-Agne 97,5 % 9 369 9 612 31520
Razecueillé 98,1 % 101 103 31160
Rebigue 78,8 % 242 307 31320
Régades 98,9 % 86 87 31800
Renneville 99,7 % 292 293 31290
Revel 95,7 % 7 021 7 334 31250
Rieucazé 97,7 % 42 43 31800
Rieumajou 100,0 % 67 67 31290
Rieumes 95,7 % 2 194 2 293 31370
Rieux-Volvestre 99,4 % 1 598 1 607 31310
Riolas 100,0 % 40 40 31230
Roquefort-sur-Garonne 100,0 % 495 495 31360
Roques 95,7 % 3 107 3 247 31120
Roquesérière 100,0 % 432 432 31380
Roquettes 91,8 % 2 179 2 373 31120
Rouède 97,5 % 192 197 31160
Rouffiac-Tolosan 93,9 % 1 544 1 644 31180
Roumens 99,3 % 135 136 31540
Sabonnères 99,4 % 175 176 31370
Saccourvielle 97,1 % 34 35 31110
Saiguède 100,0 % 395 395 31470
Saint-Alban 99,7 % 4 289 4 301 31140
Saint-André 100,0 % 159 159 31420
Saint-Araille 100,0 % 82 82 31430
Saint-Aventin 100,0 % 486 486 31110
Saint-Béat-Lez 97,2 % 598 615 31440
Saint-Bertrand-de-Comminges 99,6 % 258 259 31510
Saint-Cézert 70,8 % 293 414 31330
Saint-Christaud 100,0 % 155 155 31310
Saint-Clar-de-Rivière 95,7 % 882 922 31600
Saint-Élix-le-Château 99,8 % 477 478 31430
Saint-Élix-Séglan 100,0 % 37 37 31420
Saint-Félix-Lauragais 98,3 % 844 859 31540
Saint-Ferréol-de-Comminges 100,0 % 45 45 31350
Saint-Frajou 100,0 % 155 155 31230
Saint-Gaudens 95,9 % 8 840 9 214 31800
Saint-Geniès-Bellevue 100,0 % 1 280 1 280 31180
Saint-Germier 100,0 % 68 68 31290
Saint-Hilaire 100,0 % 942 942 31410
Saint-Ignan 98,3 % 116 118 31800
Saint-Jean 100,0 % 6 379 6 381 31240
Saint-Jean-Lherm 100,0 % 212 212 31380
Saint-Jory 95,8 % 5 111 5 334 31790
Saint-Julia 100,0 % 285 285 31540
Saint-Julien-sur-Garonne 96,4 % 346 359 31220
Saint-Lary-Boujean 100,0 % 86 86 31350
Saint-Laurent 100,0 % 137 137 31230
Saint-Léon 92,4 % 596 645 31560
Saint-Loup-Cammas 100,0 % 1 076 1 076 31140
Saint-Loup-en-Comminges 82,1 % 32 39 31350
Saint-Lys 97,4 % 5 037 5 172 31470
Saint-Mamet 90,8 % 885 975 31110
Saint-Marcel-Paulel 100,0 % 256 256 31590
Saint-Marcet 99,6 % 231 232 31800
Saint-Martory 98,9 % 713 721 31360
Saint-Médard 100,0 % 147 147 31360
Saint-Michel 100,0 % 213 213 31220
Saint-Orens-de-Gameville 99,7 % 8 605 8 631 31650
Saint-Paul-d'Oueil 100,0 % 77 77 31110
Saint-Paul-sur-Save 99,5 % 984 989 31530
Saint-Pé-d'Ardet 86,9 % 166 191 31510
Saint-Pé-Delbosc 100,0 % 78 78 31350
Saint-Pierre 100,0 % 139 139 31590
Saint-Pierre-de-Lages 99,6 % 453 455 31570
Saint-Plancard 100,0 % 276 276 31580
Saint-Rome 100,0 % 45 45 31290
Saint-Rustice 89,2 % 223 250 31620
Saint-Sauveur 99,8 % 1 175 1 177 31790
Saint-Sulpice-sur-Lèze 99,3 % 1 241 1 250 31410
Saint-Thomas 99,7 % 310 311 31470
Saint-Vincent 100,0 % 89 89 31290
Sainte-Foy-d'Aigrefeuille 93,9 % 1 201 1 279 31570
Sainte-Foy-de-Peyrolières 96,4 % 1 005 1 043 31470
Sainte-Livrade 82,2 % 139 169 31530
Sajas 100,0 % 69 69 31370
Saleich 99,6 % 239 240 31260
Salherm 100,0 % 49 49 31230
Salies-du-Salat 98,9 % 1 361 1 376 31260
Salles-et-Pratviel 77,1 % 108 140 31110
Salles-sur-Garonne 99,7 % 299 300 31390
Saman 83,1 % 69 83 31350
Samouillan 97,4 % 74 76 31420
Sana 99,1 % 110 111 31220
Sarrecave 78,1 % 50 64 31350
Sarremezan 100,0 % 61 61 31350
Saubens 96,7 % 1 153 1 192 31600
Saussens 100,0 % 124 124 31460
Sauveterre-de-Comminges 99,8 % 534 535 31510
Saux-et-Pomarède 100,0 % 163 163 31800
Savarthès 100,0 % 101 101 31800
Savères 95,0 % 114 120 31370
Sédeilhac 100,0 % 41 41 31580
Ségreville 100,0 % 135 135 31460
Seilh 94,0 % 2 227 2 369 31840
Seilhan 96,0 % 121 126 31510
Sénarens 100,0 % 63 63 31430
Sengouagnet 99,3 % 273 275 31160
Sepx 100,0 % 138 138 31360
Seyre 100,0 % 78 78 31560
Seysses 98,6 % 5 307 5 381 31600
Signac 100,0 % 65 65 31440
Sode 82,8 % 24 29 31110
Soueich 100,0 % 372 372 31160
Tarabel 98,1 % 252 257 31570
Terrebasse 100,0 % 84 84 31420
Thil 99,0 % 574 580 31530
Touille 99,4 % 169 170 31260
Toulouse 92,0 % 339 236 368 538 31000
Tournefeuille 97,8 % 16 121 16 491 31170
Toutens 100,0 % 184 184 31460
Trébons-de-Luchon 100,0 % 21 21 31110
Trébons-sur-la-Grasse 99,6 % 235 236 31290
Urau 100,0 % 99 99 31260
Vacquiers 96,7 % 704 728 31340
Valcabrère 100,0 % 112 112 31510
Valentine 99,8 % 661 662 31800
Vallègue 100,0 % 251 251 31290
Vallesvilles 99,2 % 235 237 31570
Varennes 99,1 % 116 117 31450
Vaudreuille 99,2 % 257 259 31250
Vaux 92,4 % 158 171 31540
Vendine 85,5 % 147 172 31460
Venerque 98,8 % 1 706 1 727 31810
Verfeil 99,5 % 2 199 2 211 31590
Vernet 94,6 % 1 649 1 744 31810
Vieille-Toulouse 82,4 % 676 820 31320
Vieillevigne 99,3 % 150 151 31290
Vignaux 100,0 % 81 81 31480
Vigoulet-Auzil 92,6 % 554 598 31320
Villariès 99,8 % 415 416 31380
Villate 100,0 % 599 599 31860
Villaudric 98,9 % 840 849 31620
Villefranche-de-Lauragais 98,1 % 3 072 3 132 31290
Villematier 99,8 % 617 618 31340
Villemur-sur-Tarn 97,3 % 3 796 3 902 31340
Villeneuve-de-Rivière 97,9 % 984 1 005 31800
Villeneuve-Lécussan 100,0 % 320 320 31580
Villeneuve-lès-Bouloc 99,5 % 940 945 31620
Villeneuve-Tolosane 99,8 % 5 897 5 907 31270
Villenouvelle 99,6 % 784 787 31290