Code opérateur : FI31 Groupe : Altitude Infra

L'opérateur d'infrastructure Fibre La Fibre 31

La Fibre 31 est le nom du réseau d'initiative publique (RIPRéseau d’Initiative Publique) du département de la Haute-Garonne (31).

Haute-Garonne Numérique, le syndicat mixte ouvert du département, a attribué en 2018 une délégation de service public (DSPDélégation de Service Public) à la société Fibre 31 - filiale du groupe Altitude Infrastructure - pour une durée de 25 ans.

La Fibre 31 a différentes missions : concevoir, construire, exploiter, maintenir et commercialiser le réseau public. 278 000 prises FTTHFiber To The Home (fibre jusqu'à l'abonné) sont concernées dans 548 communes.

Présent en zone RIP
Communes
551
avec présence opérateur
Adresses
262 659
déployées

Carte du déploiement et de la couverture FTTH

Comparez la part du déploiement attribuée à l’opérateur à la couverture FTTH globale dans les communes où il intervient.

Chargement de la carte…

Répartition des déploiements par département

Répartition des adresses déployées par département sur le périmètre de La Fibre 31.

100,00 % des adresses déployées
262 654 adresses déployées · 550 communes
0,00 % des adresses déployées
5 adresses déployées · 1 commune

Toutes les communes

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

Agassac 100,0 % 100,0 % 80 80 31230
Aignes 99,4 % 100,0 % 160 161 31550
Alan 100,0 % 100,0 % 201 201 31420
Albiac 100,0 % 100,0 % 116 116 31460
Ambax 100,0 % 100,0 % 42 42 31230
Anan 100,0 % 100,0 % 172 172 31230
Antichan-de-Frontignes 100,0 % 100,0 % 103 103 31510
Antignac 98,8 % 100,0 % 85 86 31110
Arbas 100,0 % 100,0 % 261 261 31160
Arbon 100,0 % 100,0 % 119 119 31160
Ardiège 99,6 % 100,0 % 239 240 31210
Arguenos 100,0 % 100,0 % 113 113 31160
Argut-Dessous 98,8 % 100,0 % 79 80 31440
Arlos 100,0 % 100,0 % 146 146 31440
Arnaud-Guilhem 99,3 % 100,0 % 138 139 31360
Artigue 100,0 % 100,0 % 43 43 31110
Aspet 98,9 % 100,0 % 929 939 31160
Aspret-Sarrat 100,0 % 100,0 % 72 72 31800
Aulon 100,0 % 100,0 % 263 263 31420
Auragne 100,0 % 100,0 % 251 251 31190
Aureville 97,0 % 100,0 % 477 492 31320
Auribail 97,8 % 100,0 % 87 89 31190
Aurignac 99,4 % 100,0 % 881 886 31420
Aurin 95,5 % 100,0 % 148 155 31570
Ausseing 100,0 % 100,0 % 50 50 31260
Ausson 99,4 % 100,0 % 356 358 31210
Auterive 97,6 % 100,0 % 6 192 6 346 31190
Auzas 100,0 % 100,0 % 132 132 31360
Auzeville-Tolosane 86,2 % 100,0 % 2 421 2 808 31320
Auzielle 84,2 % 100,0 % 730 867 31650
Avignonet-Lauragais 100,0 % 100,0 % 876 876 31290
Ayguesvives 99,4 % 100,0 % 1 403 1 412 31450
Bachas 100,0 % 100,0 % 50 50 31420
Bachos 95,1 % 100,0 % 39 41 31440
Bagiry 100,0 % 100,0 % 97 97 31510
Bagnères-de-Luchon 95,4 % 100,0 % 5 709 5 982 31110
Balesta 95,9 % 100,0 % 94 98 31580
Barbazan 97,8 % 100,0 % 315 322 31510
Baren 76,9 % 100,0 % 20 26 31440
Bax 100,0 % 100,0 % 58 58 31310
Baziège 87,4 % 100,0 % 1 938 2 218 31450
Bazus 99,3 % 100,0 % 301 303 31380
Beauchalot 99,7 % 100,0 % 306 307 31360
Beaufort 100,0 % 100,0 % 215 215 31370
Beaumont-sur-Lèze 99,6 % 100,0 % 835 838 31870
Beauteville 94,8 % 100,0 % 91 96 31290
Beauville 100,0 % 100,0 % 87 87 31460
Belberaud 99,4 % 100,0 % 791 796 31450
Belbèze-de-Lauragais 100,0 % 100,0 % 59 59 31450
Bélesta-en-Lauragais 100,0 % 100,0 % 67 67 31540
Bellegarde-Sainte-Marie 100,0 % 100,0 % 110 110 31530
Bellesserre 100,0 % 100,0 % 44 44 31480
Benque 100,0 % 100,0 % 102 102 31420
Benque-Dessous-et-Dessus 100,0 % 100,0 % 49 49 31110
Bérat 99,7 % 100,0 % 1 438 1 443 31370
Bessières 97,1 % 100,0 % 2 328 2 398 31660
Bezins-Garraux 100,0 % 100,0 % 95 95 31440
Billière 100,0 % 100,0 % 45 45 31110
Binos 89,7 % 100,0 % 35 39 31440
Blajan 100,0 % 100,0 % 310 310 31350
Bois-de-la-Pierre 99,6 % 100,0 % 253 254 31390
Boissède 100,0 % 100,0 % 55 55 31230
Bondigoux 98,1 % 100,0 % 316 322 31340
Bonrepos-Riquet 98,0 % 100,0 % 193 197 31590
Bonrepos-sur-Aussonnelle 95,0 % 100,0 % 530 558 31470
Bordes-de-Rivière 99,6 % 100,0 % 264 265 31210
Boudrac 99,0 % 100,0 % 96 97 31580
Bouloc 93,8 % 100,0 % 2 469 2 633 31620
Boulogne-sur-Gesse 99,0 % 100,0 % 1 239 1 252 31350
Bourg-d'Oueil 100,0 % 100,0 % 45 45 31110
Bourg-Saint-Bernard 99,8 % 100,0 % 566 567 31570
Boussan 100,0 % 100,0 % 165 165 31420
Boussens 98,0 % 100,0 % 646 659 31360
Boutx 89,1 % 100,0 % 648 727 31160
Bouzin 100,0 % 100,0 % 54 54 31420
Bragayrac 96,2 % 100,0 % 151 157 31470
Bretx 89,5 % 100,0 % 316 353 31530
Brignemont 99,6 % 100,0 % 266 267 31480
Burgalays 91,9 % 100,0 % 124 135 31440
Buzet-sur-Tarn 96,0 % 100,0 % 1 746 1 819 31660
Cabanac-Cazaux 100,0 % 100,0 % 84 84 31160
Cabanac-Séguenville 100,0 % 100,0 % 115 115 31480
Cadours 93,9 % 100,0 % 769 819 31480
Caignac 100,0 % 100,0 % 202 202 31560
Calmont 97,1 % 100,0 % 1 306 1 345 31560
Cambernard 100,0 % 100,0 % 254 254 31470
Cambiac 100,0 % 100,0 % 130 130 31460
Canens 97,1 % 100,0 % 34 35 31310
Capens 100,0 % 100,0 % 350 350 31410
Caragoudes 100,0 % 100,0 % 130 130 31460
Caraman 92,5 % 100,0 % 1 490 1 611 31460
Carbonne 99,2 % 100,0 % 3 756 3 785 31390
Cardeilhac 100,0 % 100,0 % 169 169 31350
Cassagnabère-Tournas 100,0 % 100,0 % 344 344 31420
Cassagne 100,0 % 100,0 % 396 396 31260
Castagnac 100,0 % 100,0 % 170 170 31310
Castagnède 100,0 % 100,0 % 99 99 31260
Castanet-Tolosan 98,3 % 100,0 % 9 978 10 155 31320
Castelbiague 100,0 % 100,0 % 147 147 31160
Castelgaillard 100,0 % 100,0 % 40 40 31230
Castelmaurou 98,2 % 100,0 % 2 180 2 221 31180
Castelnau-d'Estrétefonds 98,9 % 100,0 % 3 846 3 889 31620
Castelnau-Picampeau 99,2 % 100,0 % 130 131 31430
Castéra-Vignoles 100,0 % 100,0 % 50 50 31350
Casties-Labrande 98,4 % 100,0 % 60 61 31430
Castillon-de-Larboust 91,3 % 100,0 % 115 126 31110
Castillon-de-Saint-Martory 99,6 % 100,0 % 226 227 31360
Cathervielle 100,0 % 100,0 % 62 62 31110
Caubiac 100,0 % 100,0 % 215 215 31480
Caubous 94,7 % 100,0 % 18 19 31110
Caujac 100,0 % 100,0 % 400 400 31190
Cazac 94,5 % 100,0 % 52 55 31230
Cazaril-Tambourès 100,0 % 100,0 % 64 64 31580
Cazarilh-Laspènes 100,0 % 100,0 % 33 33 31110
Cazaunous 100,0 % 100,0 % 68 68 31160
Cazaux-Layrisse 100,0 % 100,0 % 61 61 31440
Cazeaux-de-Larboust 88,8 % 100,0 % 111 125 31110
Cazeneuve-Montaut 77,4 % 100,0 % 41 53 31420
Cazères 98,3 % 100,0 % 3 444 3 503 31220
Cépet 96,9 % 100,0 % 1 082 1 117 31620
Cessales 100,0 % 100,0 % 95 95 31290
Charlas 99,3 % 100,0 % 140 141 31350
Chaum 100,0 % 100,0 % 196 196 31440
Chein-Dessus 96,4 % 100,0 % 190 197 31160
Ciadoux 100,0 % 100,0 % 141 141 31350
Cier-de-Luchon 100,0 % 100,0 % 231 231 31110
Cier-de-Rivière 100,0 % 100,0 % 209 209 31510
Cierp-Gaud 100,0 % 100,0 % 797 797 31440
Cirès 100,0 % 100,0 % 51 51 31110
Clarac 99,7 % 100,0 % 360 361 31210
Clermont-le-Fort 97,9 % 100,0 % 285 291 31810
Corronsac 97,6 % 100,0 % 412 422 31450
Coueilles 100,0 % 100,0 % 74 74 31230
Couladère 99,6 % 100,0 % 259 260 31220
Couret 100,0 % 100,0 % 147 147 31160
Cox 100,0 % 100,0 % 227 227 31480
Cuguron 100,0 % 100,0 % 106 106 31210
Daux 98,6 % 100,0 % 1 282 1 300 31700
Deyme 93,9 % 100,0 % 729 776 31450
Donneville 95,3 % 100,0 % 543 570 31450
Drudas 100,0 % 100,0 % 132 132 31480
Eaunes 95,6 % 100,0 % 3 833 4 010 31600
Empeaux 98,1 % 100,0 % 156 159 31470
Encausse-les-Thermes 97,4 % 100,0 % 456 468 31160
Eoux 97,5 % 100,0 % 77 79 31420
Escalquens 91,4 % 100,0 % 3 763 4 116 31750
Escanecrabe 100,0 % 100,0 % 145 145 31350
Escoulis 100,0 % 100,0 % 69 69 31260
Espanès 97,2 % 100,0 % 139 143 31450
Esparron 100,0 % 100,0 % 38 38 31420
Esperce 100,0 % 100,0 % 162 162 31190
Estadens 97,7 % 100,0 % 374 383 31160
Estancarbon 99,4 % 100,0 % 479 482 31800
Esténos 100,0 % 100,0 % 162 162 31440
Eup 100,0 % 100,0 % 150 150 31440
Fabas 98,6 % 100,0 % 138 140 31230
Falga 91,3 % 100,0 % 63 69 31540
Figarol 99,4 % 100,0 % 177 178 31260
Folcarde 100,0 % 100,0 % 75 75 31290
Fonsorbes 99,3 % 100,0 % 6 623 6 670 31470
Fontenilles 98,8 % 100,0 % 2 541 2 573 31470
Forgues 100,0 % 100,0 % 135 135 31370
Fos 100,0 % 100,0 % 429 429 31440
Fougaron 93,8 % 100,0 % 121 129 31160
Fourquevaux 90,9 % 100,0 % 471 518 31450
Francarville 100,0 % 100,0 % 95 95 31460
Francazal 90,0 % 100,0 % 18 20 31260
Francon 100,0 % 100,0 % 132 132 31420
Franquevielle 100,0 % 100,0 % 225 225 31210
Fronsac 100,0 % 100,0 % 199 199 31440
Frontignan-de-Comminges 100,0 % 100,0 % 77 77 31510
Frontignan-Savès 94,9 % 100,0 % 37 39 31230
Fronton 93,7 % 100,0 % 3 721 3 970 31620
Frouzins 89,3 % 100,0 % 4 979 5 575 31270
Fustignac 100,0 % 100,0 % 43 43 31430
Galié 100,0 % 100,0 % 95 95 31510
Ganties 99,5 % 100,0 % 213 214 31160
Garac 85,6 % 100,0 % 89 104 31480
Gardouch 96,0 % 100,0 % 724 754 31290
Gargas 99,5 % 100,0 % 363 365 31620
Garidech 99,9 % 100,0 % 1 087 1 088 31380
Garin 96,4 % 100,0 % 188 195 31110
Gauré 100,0 % 100,0 % 247 247 31590
Gémil 99,6 % 100,0 % 232 233 31380
Génos 100,0 % 100,0 % 75 75 31510
Gensac-de-Boulogne 100,0 % 100,0 % 81 81 31350
Gensac-sur-Garonne 100,0 % 100,0 % 243 243 31310
Gibel 98,7 % 100,0 % 223 226 31560
Gouaux-de-Larboust 100,0 % 100,0 % 267 267 31110
Gouaux-de-Luchon 100,0 % 100,0 % 85 85 31110
Goudex 96,0 % 100,0 % 24 25 31230
Gourdan-Polignan 99,4 % 100,0 % 865 870 31210
Goutevernisse 100,0 % 100,0 % 82 82 31310
Gouzens 92,9 % 100,0 % 52 56 31310
Goyrans 98,4 % 100,0 % 426 433 31120
Gratens 99,5 % 100,0 % 404 406 31430
Grazac 98,7 % 100,0 % 471 477 31190
Grenade 98,0 % 100,0 % 5 062 5 165 31330
Grépiac 99,4 % 100,0 % 520 523 31190
Guran 79,3 % 100,0 % 65 82 31440
Herran 97,7 % 100,0 % 84 86 31160
His 94,2 % 100,0 % 147 156 31260
Huos 99,7 % 100,0 % 289 290 31210
Issus 100,0 % 100,0 % 297 297 31450
Izaut-de-l'Hôtel 100,0 % 100,0 % 203 203 31160
Jurvielle 100,0 % 100,0 % 40 40 31110
Juzes 98,2 % 100,0 % 56 57 31540
Juzet-d'Izaut 100,0 % 100,0 % 185 185 31160
Juzet-de-Luchon 98,7 % 100,0 % 314 318 31110
L'Isle-en-Dodon 99,0 % 100,0 % 1 353 1 366 31230
La Magdelaine-sur-Tarn 99,5 % 100,0 % 567 570 31340
La Salvetat-Lauragais 100,0 % 100,0 % 81 81 31460
La Salvetat-Saint-Gilles 99,3 % 100,0 % 4 206 4 237 31880
Labarthe-Inard 97,7 % 100,0 % 505 517 31800
Labarthe-Rivière 99,9 % 100,0 % 831 832 31800
Labarthe-sur-Lèze 93,2 % 100,0 % 3 619 3 885 31860
Labastide-Beauvoir 99,4 % 100,0 % 634 638 31450
Labastide-Clermont 92,8 % 100,0 % 376 405 31370
Labastide-Paumès 97,8 % 100,0 % 90 92 31230
Labastide-Saint-Sernin 96,8 % 100,0 % 1 010 1 043 31620
Labastidette 94,0 % 100,0 % 1 370 1 458 31600
Labège 78,1 % 100,0 % 2 896 3 710 31670
Labroquère 98,8 % 100,0 % 254 257 31510
Labruyère-Dorsa 100,0 % 100,0 % 149 149 31190
Lacaugne 100,0 % 100,0 % 126 126 31390
Lacroix-Falgarde 87,0 % 100,0 % 1 112 1 278 31120
Laffite-Toupière 96,9 % 100,0 % 62 64 31360
Lafitte-Vigordane 99,5 % 100,0 % 564 567 31390
Lagarde 89,1 % 100,0 % 221 248 31290
Lagardelle-sur-Lèze 99,1 % 100,0 % 1 525 1 539 31870
Lagrâce-Dieu 99,6 % 100,0 % 242 243 31190
Lagraulet-Saint-Nicolas 97,3 % 100,0 % 145 149 31480
Lahage 100,0 % 100,0 % 168 168 31370
Lahitère 100,0 % 100,0 % 62 62 31310
Lalouret-Laffiteau 100,0 % 100,0 % 84 84 31800
Lamasquère 95,6 % 100,0 % 802 839 31600
Landorthe 100,0 % 100,0 % 527 527 31800
Lanta 98,2 % 100,0 % 1 119 1 139 31570
Lapeyrère 100,0 % 100,0 % 38 38 31310
Lapeyrouse-Fossat 97,9 % 100,0 % 1 431 1 461 31180
Larcan 100,0 % 100,0 % 123 123 31800
Laréole 100,0 % 100,0 % 106 106 31480
Larra 99,9 % 100,0 % 1 000 1 001 31330
Larroque 99,5 % 100,0 % 200 201 31580
Lasserre-Pradère 97,8 % 100,0 % 742 759 31530
Latoue 100,0 % 100,0 % 188 188 31800
Latour 100,0 % 100,0 % 53 53 31310
Latrape 100,0 % 100,0 % 206 206 31310
Launac 95,9 % 100,0 % 722 753 31330
Lautignac 100,0 % 100,0 % 138 138 31370
Lauzerville 99,7 % 100,0 % 651 653 31650
Lavalette 100,0 % 100,0 % 434 434 31590
Lavelanet-de-Comminges 100,0 % 100,0 % 378 378 31220
Lavernose-Lacasse 90,0 % 100,0 % 2 028 2 254 31410
Layrac-sur-Tarn 92,7 % 100,0 % 190 205 31340
Le Born 99,0 % 100,0 % 294 297 31340
Le Burgaud 91,3 % 100,0 % 464 508 31330
Le Cabanial 95,6 % 100,0 % 216 226 31460
Le Castéra 99,5 % 100,0 % 398 400 31530
Le Cuing 100,0 % 100,0 % 294 294 31210
Le Faget 100,0 % 100,0 % 221 221 31460
Le Fauga 89,6 % 100,0 % 1 245 1 389 31410
Le Fousseret 99,9 % 100,0 % 1 117 1 118 31430
Le Fréchet 100,0 % 100,0 % 76 76 31360
Le Grès 97,8 % 100,0 % 220 225 31480
Le Pin-Murelet 100,0 % 100,0 % 95 95 31370
Le Plan 100,0 % 100,0 % 305 305 31220
Lécussan 99,4 % 100,0 % 176 177 31580
Lège 100,0 % 100,0 % 49 49 31440
Léguevin 98,4 % 100,0 % 5 379 5 465 31490
Les Tourreilles 100,0 % 100,0 % 210 210 31210
Lescuns 97,7 % 100,0 % 43 44 31220
Lespiteau 100,0 % 100,0 % 65 65 31160
Lespugue 96,8 % 100,0 % 60 62 31350
Lestelle-de-Saint-Martory 99,3 % 100,0 % 297 299 31360
Lévignac 84,9 % 100,0 % 1 219 1 435 31530
Lherm 99,4 % 100,0 % 1 901 1 913 31600
Lieoux 100,0 % 100,0 % 78 78 31800
Lilhac 100,0 % 100,0 % 107 107 31230
Lodes 100,0 % 100,0 % 157 157 31800
Longages 98,2 % 100,0 % 1 677 1 708 31410
Loubens-Lauragais 100,0 % 100,0 % 246 246 31460
Loudet 92,2 % 100,0 % 107 116 31580
Lourde 100,0 % 100,0 % 128 128 31510
Luscan 100,0 % 100,0 % 48 48 31510
Lussan-Adeilhac 98,5 % 100,0 % 133 135 31430
Lux 99,3 % 100,0 % 143 144 31290
Mailholas 100,0 % 100,0 % 24 24 31310
Malvezie 100,0 % 100,0 % 112 112 31510
Mancioux 99,2 % 100,0 % 255 257 31360
Mane 100,0 % 100,0 % 732 732 31260
Marignac 96,1 % 100,0 % 438 456 31440
Marignac-Lasclares 99,2 % 100,0 % 239 241 31430
Marignac-Laspeyres 97,3 % 100,0 % 110 113 31220
Marquefave 99,8 % 100,0 % 527 528 31390
Marsoulas 100,0 % 100,0 % 89 89 31260
Martisserre 98,0 % 100,0 % 48 49 31230
Martres-de-Rivière 100,0 % 100,0 % 268 268 31210
Martres-Tolosane 99,6 % 100,0 % 1 570 1 576 31220
Mascarville 98,9 % 100,0 % 92 93 31460
Massabrac 100,0 % 100,0 % 71 71 31310
Mauran 99,1 % 100,0 % 115 116 31220
Mauremont 100,0 % 100,0 % 163 163 31290
Maurens 99,1 % 100,0 % 109 110 31540
Mauressac 100,0 % 100,0 % 221 221 31190
Maureville 99,3 % 100,0 % 147 148 31460
Mauvaisin 100,0 % 100,0 % 137 137 31190
Mauvezin 100,0 % 100,0 % 48 48 31230
Mauzac 98,6 % 100,0 % 630 639 31410
Mayrègne 100,0 % 100,0 % 67 67 31110
Mazères-sur-Salat 99,8 % 100,0 % 442 443 31260
Melles 100,0 % 100,0 % 224 224 31440
Menville 99,4 % 100,0 % 356 358 31530
Mérenvielle 100,0 % 100,0 % 231 231 31530
Mervilla 98,6 % 100,0 % 136 138 31320
Merville 94,6 % 100,0 % 3 473 3 670 31330
Milhas 100,0 % 100,0 % 179 179 31160
Mirambeau 100,0 % 100,0 % 43 43 31230
Miramont-de-Comminges 99,8 % 100,0 % 528 529 31800
Miremont 99,0 % 100,0 % 1 350 1 363 31190
Mirepoix-sur-Tarn 96,1 % 100,0 % 539 561 31340
Molas 98,1 % 100,0 % 105 107 31230
Moncaup 100,0 % 100,0 % 71 71 31160
Mondavezan 98,2 % 100,0 % 449 457 31220
Mondilhan 100,0 % 100,0 % 63 63 31350
Monès 100,0 % 100,0 % 45 45 31370
Monestrol 100,0 % 100,0 % 33 33 31560
Mont-de-Galié 97,4 % 100,0 % 38 39 31510
Montaigut-sur-Save 89,4 % 100,0 % 954 1 067 31530
Montastruc-de-Salies 99,6 % 100,0 % 228 229 31160
Montastruc-la-Conseillère 99,5 % 100,0 % 2 053 2 063 31380
Montastruc-Savès 100,0 % 100,0 % 42 42 31370
Montauban-de-Luchon 97,3 % 100,0 % 507 521 31110
Montaut 98,6 % 100,0 % 279 283 31410
Montberaud 100,0 % 100,0 % 149 149 31220
Montbernard 100,0 % 100,0 % 165 165 31230
Montberon 99,6 % 100,0 % 1 536 1 542 31140
Montbrun-Bocage 93,1 % 100,0 % 378 406 31310
Montbrun-Lauragais 88,3 % 100,0 % 348 394 31450
Montclar-de-Comminges 100,0 % 100,0 % 59 59 31220
Montclar-Lauragais 100,0 % 100,0 % 115 115 31290
Montégut-Bourjac 100,0 % 100,0 % 74 74 31430
Montégut-Lauragais 100,0 % 100,0 % 214 214 31540
Montespan 100,0 % 100,0 % 280 280 31260
Montesquieu-Guittaut 98,1 % 100,0 % 105 107 31230
Montesquieu-Lauragais 99,4 % 100,0 % 493 496 31450
Montesquieu-Volvestre 98,4 % 100,0 % 2 071 2 104 31310
Montgaillard-de-Salies 100,0 % 100,0 % 84 84 31260
Montgaillard-Lauragais 99,7 % 100,0 % 320 321 31290
Montgaillard-sur-Save 67,6 % 100,0 % 25 37 31350
Montgeard 100,0 % 100,0 % 317 317 31560
Montgiscard 99,6 % 100,0 % 1 469 1 475 31450
Montgras 97,0 % 100,0 % 65 67 31370
Montjoire 99,9 % 100,0 % 667 668 31380
Montlaur 99,0 % 100,0 % 832 840 31450
Montmaurin 100,0 % 100,0 % 160 160 31350
Montoulieu-Saint-Bernard 100,0 % 100,0 % 129 129 31420
Montoussin 100,0 % 100,0 % 74 74 31430
Montpitol 90,2 % 100,0 % 184 204 31380
Montréjeau 97,6 % 100,0 % 2 259 2 315 31210
Montsaunès 99,3 % 100,0 % 288 290 31260
Mourvilles-Basses 100,0 % 100,0 % 41 41 31460
Mourvilles-Hautes 100,0 % 100,0 % 93 93 31540
Moustajon 86,7 % 100,0 % 111 128 31110
Nailloux 98,9 % 100,0 % 2 475 2 503 31560
Nénigan 91,2 % 100,0 % 31 34 31350
Nizan-Gesse 100,0 % 100,0 % 75 75 31350
Noé 95,1 % 100,0 % 1 683 1 770 31410
Nogaret 100,0 % 100,0 % 52 52 31540
Noueilles 100,0 % 100,0 % 183 183 31450
Odars 96,3 % 100,0 % 412 428 31450
Ondes 92,2 % 100,0 % 435 472 31330
97,0 % 100,0 % 131 135 31110
Ore 100,0 % 100,0 % 122 122 31510
Palaminy 91,6 % 100,0 % 523 571 31220
Paulhac 99,8 % 100,0 % 572 573 31380
Payssous 100,0 % 100,0 % 76 76 31510
Péchabou 99,4 % 100,0 % 1 255 1 262 31320
Pechbusque 98,6 % 100,0 % 479 486 31320
Péguilhan 100,0 % 100,0 % 201 201 31350
Pelleport 89,6 % 100,0 % 268 299 31480
Peyrissas 98,3 % 100,0 % 58 59 31420
Peyrouzet 100,0 % 100,0 % 49 49 31420
Peyssies 99,7 % 100,0 % 387 388 31390
Pins-Justaret 98,9 % 100,0 % 2 665 2 694 31860
Pinsaguel 96,0 % 100,0 % 1 835 1 912 31120
Plagne 100,0 % 100,0 % 68 68 31220
Plagnole 100,0 % 100,0 % 170 170 31370
Pointis-de-Rivière 99,3 % 100,0 % 425 428 31210
Pointis-Inard 99,8 % 100,0 % 546 547 31800
Polastron 100,0 % 100,0 % 35 35 31430
Pompertuzat 96,6 % 100,0 % 1 149 1 190 31450
Ponlat-Taillebourg 99,4 % 100,0 % 343 345 31210
Portet-d'Aspet 100,0 % 100,0 % 167 167 31160
Portet-de-Luchon 95,9 % 100,0 % 47 49 31110
Portet-sur-Garonne 96,1 % 100,0 % 5 650 5 877 31120
Poubeau 98,9 % 100,0 % 87 88 31110
Poucharramet 99,2 % 100,0 % 516 520 31370
Pouy-de-Touges 99,1 % 100,0 % 224 226 31430
Pouze 100,0 % 100,0 % 57 57 31450
Préserville 100,0 % 100,0 % 387 387 31570
Proupiary 100,0 % 100,0 % 43 43 31360
Prunet 99,1 % 100,0 % 114 115 31460
Puydaniel 99,7 % 100,0 % 299 300 31190
Puymaurin 100,0 % 100,0 % 216 216 31230
Puysségur 100,0 % 100,0 % 78 78 31480
Razecueillé 99,0 % 100,0 % 101 102 31160
Rebigue 80,7 % 100,0 % 255 316 31320
Régades 98,9 % 100,0 % 86 87 31800
Renneville 100,0 % 100,0 % 293 293 31290
Revel 96,0 % 100,0 % 7 163 7 464 31250
Rieucazé 100,0 % 100,0 % 42 42 31800
Rieumajou 100,0 % 100,0 % 67 67 31290
Rieumes 96,0 % 100,0 % 2 221 2 314 31370
Rieux-Volvestre 99,4 % 100,0 % 1 614 1 624 31310
Riolas 100,0 % 100,0 % 40 40 31230
Roquefort-sur-Garonne 100,0 % 100,0 % 500 500 31360
Roques 96,0 % 100,0 % 3 139 3 270 31120
Roquesérière 99,3 % 100,0 % 428 431 31380
Roquettes 89,8 % 100,0 % 2 203 2 452 31120
Rouède 98,5 % 100,0 % 192 195 31160
Rouffiac-Tolosan 94,1 % 100,0 % 1 557 1 655 31180
Roumens 100,0 % 100,0 % 135 135 31540
Sabonnères 99,4 % 100,0 % 178 179 31370
Saccourvielle 100,0 % 100,0 % 34 34 31110
Saiguède 100,0 % 100,0 % 396 396 31470
Saint-André 100,0 % 100,0 % 160 160 31420
Saint-Araille 100,0 % 100,0 % 82 82 31430
Saint-Aventin 99,6 % 100,0 % 486 488 31110
Saint-Béat-Lez 97,2 % 100,0 % 599 616 31440
Saint-Bertrand-de-Comminges 99,6 % 100,0 % 258 259 31510
Saint-Cézert 70,9 % 100,0 % 295 416 31330
Saint-Christaud 100,0 % 100,0 % 155 155 31310
Saint-Clar-de-Rivière 97,4 % 100,0 % 883 907 31600
Saint-Élix-le-Château 100,0 % 100,0 % 480 480 31430
Saint-Élix-Séglan 100,0 % 100,0 % 37 37 31420
Saint-Ferréol-de-Comminges 100,0 % 100,0 % 45 45 31350
Saint-Frajou 100,0 % 100,0 % 155 155 31230
Saint-Gaudens 95,6 % 100,0 % 8 866 9 271 31800
Saint-Geniès-Bellevue 100,0 % 100,0 % 1 286 1 286 31180
Saint-Germier 100,0 % 100,0 % 68 68 31290
Saint-Hilaire 99,7 % 100,0 % 947 950 31410
Saint-Ignan 99,1 % 100,0 % 116 117 31800
Saint-Jean-Lherm 100,0 % 100,0 % 212 212 31380
Saint-Julia 98,3 % 100,0 % 285 290 31540
Saint-Julien-sur-Garonne 98,6 % 100,0 % 358 363 31220
Saint-Lary-Boujean 100,0 % 100,0 % 86 86 31350
Saint-Laurent 100,0 % 100,0 % 139 139 31230
Saint-Léon 92,9 % 100,0 % 599 645 31560
Saint-Loup-Cammas 100,0 % 100,0 % 1 074 1 074 31140
Saint-Loup-en-Comminges 82,1 % 100,0 % 32 39 31350
Saint-Lys 97,1 % 100,0 % 5 112 5 264 31470
Saint-Mamet 91,0 % 100,0 % 886 974 31110
Saint-Marcel-Paulel 99,6 % 100,0 % 259 260 31590
Saint-Marcet 99,6 % 100,0 % 231 232 31800
Saint-Martory 98,9 % 100,0 % 718 726 31360
Saint-Médard 100,0 % 100,0 % 148 148 31360
Saint-Michel 98,2 % 100,0 % 213 217 31220
Saint-Paul-d'Oueil 100,0 % 100,0 % 77 77 31110
Saint-Paul-sur-Save 99,3 % 100,0 % 991 998 31530
Saint-Pé-d'Ardet 87,0 % 100,0 % 167 192 31510
Saint-Pé-Delbosc 98,7 % 100,0 % 78 79 31350
Saint-Pierre 100,0 % 100,0 % 139 139 31590
Saint-Pierre-de-Lages 99,6 % 100,0 % 455 457 31570
Saint-Plancard 100,0 % 100,0 % 277 277 31580
Saint-Rome 100,0 % 100,0 % 45 45 31290
Saint-Rustice 89,6 % 100,0 % 224 250 31620
Saint-Sauveur 99,8 % 100,0 % 1 179 1 181 31790
Saint-Sulpice-sur-Lèze 99,3 % 100,0 % 1 253 1 262 31410
Saint-Vincent 98,9 % 100,0 % 88 89 31290
Sainte-Foy-d'Aigrefeuille 94,0 % 100,0 % 1 212 1 289 31570
Sainte-Foy-de-Peyrolières 96,3 % 100,0 % 1 007 1 046 31470
Sainte-Livrade 82,2 % 100,0 % 139 169 31530
Sajas 100,0 % 100,0 % 69 69 31370
Saleich 99,6 % 100,0 % 240 241 31260
Salherm 100,0 % 100,0 % 50 50 31230
Salies-du-Salat 98,6 % 100,0 % 1 386 1 405 31260
Salles-et-Pratviel 77,1 % 100,0 % 108 140 31110
Salles-sur-Garonne 100,0 % 100,0 % 300 300 31390
Saman 82,1 % 100,0 % 69 84 31350
Samouillan 89,3 % 100,0 % 75 84 31420
Sana 99,1 % 100,0 % 110 111 31220
Sarrecave 78,1 % 100,0 % 50 64 31350
Sarremezan 100,0 % 100,0 % 61 61 31350
Saubens 97,1 % 100,0 % 1 156 1 191 31600
Saussens 100,0 % 100,0 % 123 123 31460
Sauveterre-de-Comminges 99,6 % 100,0 % 535 537 31510
Saux-et-Pomarède 100,0 % 100,0 % 163 163 31800
Savarthès 100,0 % 100,0 % 102 102 31800
Savères 95,0 % 100,0 % 114 120 31370
Sédeilhac 100,0 % 100,0 % 41 41 31580
Ségreville 100,0 % 100,0 % 136 136 31460
Seilhan 96,8 % 100,0 % 122 126 31510
Sénarens 100,0 % 100,0 % 63 63 31430
Sengouagnet 99,3 % 100,0 % 273 275 31160
Sepx 99,3 % 100,0 % 138 139 31360
Seyre 100,0 % 100,0 % 79 79 31560
Seysses 99,3 % 100,0 % 5 347 5 382 31600
Signac 100,0 % 100,0 % 66 66 31440
Sode 88,9 % 100,0 % 24 27 31110
Soueich 99,7 % 100,0 % 373 374 31160
Tarabel 99,6 % 100,0 % 253 254 31570
Terrebasse 100,0 % 100,0 % 84 84 31420
Thil 99,0 % 100,0 % 575 581 31530
Touille 100,0 % 100,0 % 169 169 31260
Toutens 100,0 % 100,0 % 186 186 31460
Trébons-de-Luchon 100,0 % 100,0 % 21 21 31110
Trébons-sur-la-Grasse 99,6 % 100,0 % 233 234 31290
Urau 100,0 % 100,0 % 99 99 31260
Vacquiers 96,9 % 100,0 % 712 735 31340
Valcabrère 100,0 % 100,0 % 112 112 31510
Valentine 100,0 % 100,0 % 663 663 31800
Vallègue 100,0 % 100,0 % 253 253 31290
Vallesvilles 99,1 % 100,0 % 233 235 31570
Varennes 99,2 % 100,0 % 119 120 31450
Vaux 92,4 % 100,0 % 158 171 31540
Vendine 85,5 % 100,0 % 147 172 31460
Venerque 99,9 % 100,0 % 1 729 1 730 31810
Vernet 96,7 % 100,0 % 1 656 1 712 31810
Vieille-Toulouse 82,3 % 100,0 % 676 821 31320
Vieillevigne 98,0 % 100,0 % 150 153 31290
Vignaux 100,0 % 100,0 % 81 81 31480
Vigoulet-Auzil 92,6 % 100,0 % 566 611 31320
Villariès 99,8 % 100,0 % 419 420 31380
Villate 100,0 % 100,0 % 600 600 31860
Villaudric 99,5 % 100,0 % 846 850 31620
Villefranche-de-Lauragais 97,5 % 100,0 % 3 088 3 167 31290
Villematier 99,8 % 100,0 % 623 624 31340
Villemur-sur-Tarn 98,4 % 100,0 % 3 898 3 961 31340
Villeneuve-de-Rivière 97,9 % 100,0 % 989 1 010 31800
Villeneuve-Lécussan 100,0 % 100,0 % 320 320 31580
Villeneuve-lès-Bouloc 98,3 % 100,0 % 938 954 31620
Villenouvelle 98,1 % 100,0 % 786 801 31290
Cintegabelle 98,8 % 99,9 % 1 763 1 785 31550
Pechbonnieu 100,0 % 99,9 % 2 591 2 592 31140
Auriac-sur-Vendinelle 100,0 % 99,8 % 633 633 31460
Azas 96,0 % 99,7 % 311 324 31380
Gaillac-Toulza 99,8 % 99,7 % 624 625 31550
Saint-Thomas 100,0 % 99,7 % 311 311 31470
Gragnague 95,3 % 99,6 % 1 437 1 508 31380
Vaudreuille 99,2 % 99,6 % 260 262 31250
Belbèze-en-Comminges 100,0 % 99,0 % 99 99 31260
Saint-Félix-Lauragais 100,0 % 98,9 % 859 859 31540
Verfeil 99,4 % 98,9 % 2 230 2 243 31590
Marliac 96,3 % 96,1 % 78 81 31550
Montgazin 98,9 % 95,6 % 93 94 31410
Montferrand 79,7 % 1,7 % 259 325 11320
Muret 96,2 % 0,1 % 15 588 16 204 31600
Ramonville-Saint-Agne 99,9 % 0,1 % 9 616 9 624 31520
Plaisance-du-Touch 99,8 % 0,0 % 10 663 10 684 31830
Villeneuve-Tolosane 99,3 % 0,0 % 5 926 5 967 31270