Cette page a pour objectif de retracer toutes les modifications communales dans le département de Haute-Garonne : les anciennes communes qui ont existé depuis la Révolution française, ainsi que les créations, les modifications officielles de nom, ainsi que les échanges de territoires entre communes.
614 communes formaient le département en 1800On peut se faire une idée du découpage communal en 1801 ici : , dans le format actuel du département (Encore convient-il d'y ajouter les 84 autres communes détachées du département en 1808, pour constituer le nouveau département de Tarn-et-Garonne). Mais dès les premières années de leur existence, certaines petites communes avaient déjà été regroupées (une cinquantaine de communes, avant 1800).
Ce nombre a peu bougé depuis lors : une toute petite vague de fusions au début du a été suivie de la création (ou du rétablissement) de nouvelles communes, ce dernier mouvement s'étant prolongé jusqu'à 1955. Le minimum a été atteint en 1860 avec 577 communes, nombre qui est remonté à 592, un siècle plus tard. Depuis lors, les regroupements entre communes n'ont été que ponctuels. L'esprit de clocher reste fort, y compris dans le piémont et la partie montagneuse, où l'exode rural a été prononcé et où on peut trouver des communes de toute petite taille (moins de 20 habitants, pour plusieurs d'entre elles, dans le Luchonnais). Pourtant, la loi Marcellin dans les années 1970 n'aura eu qu'un très faible impact, ici, et encore, certains de ces regroupements ont-ils été suivis d'une "défusion". De même, le statut de commune nouvelle de 2010 est resté anecdotique. Aujourd'hui le département compte 586 communes (au ).
La création du département de Tarn-et-Garonne en 1808 a amputé le département de Haute-Garonne de 7 cantons (84 communes parmi lesquelles la ville de Castelsarrasin).
En 1803, la limite avec le département du Tarn a été rectifiée, lui cédant certaines communes.
Enfin, le département s'est ponctuellement accru des 25 communes du Val d'Aran espagnol en 1813.
Fusions +Nom de la nouvelle communeCommunes réuniesRégimeDate (et nature) de la décisionDate d'effetSaint-Béat-LezSaint-Béatcommune nouvelle (avec 1 commune déléguée : Lez) (Arrêté) LezLasserre-PradèreLasserrecommune nouvelle (SANS communes déléguées) (Arrêté) Pradère-les-BourguetsPéguilhanPéguilhancommune nouvelle (avec communes déléguées) (Arrêté) LunaxBoutxBoutxfusion association (Décret) Argut-DessusCouledouxSaint-GaudensSaint-Gaudensfusion association (dissoute en 2008) (Arrêté) Lieoux (commune rétablie en 2008)Cierp-Gaud-SignacCierp-Gaudfusion association (dissoute en 1983) (Arrêté) Signac (commune rétablie en 1983)Cierp-GaudCierpfusion simple (Arrêté) GaudLavernose-LacasseLavernosefusion (Arrêté) (Arrêté) LacasseCassagnabère-TournasCassagnabèrefusion (Loi) TournasLalouret-LaffiteauLalouretfusion (Ordonnance)LaffiteauSaccourvielleSaccourviellefusion (Ordonnance) Benque-Dessous-et-Dessus (commune rétablie en 1868)Drémil-LafageDrémil-Lafagefusion (Ordonnance)MontauriolFlourensFlourensfusion (Ordonnance)PéchauriollesSaint-PierreSaint-Martin-des-Pierresfusion (Ordonnance)Saint-Jean-des-PierresFrancarvilleFrancarvillefusion (Ordonnance) LaclastreAucamvilleAucamvillefusion (Ordonnance) Croix-BéniteTarabelTarabelfusion (Ordonnance)BugnacTrébonsTrébonsfusion (Ordonnance)EsquillesVallesvillesVallesvillesfusion (Ordonnance)Le Pujolet LespinasseLespinassefusion (Ordonnance) Novital-Viguerie (une partie)Saint-JorySaint-JoryNovital-Viguerie (une partie)CazèresCazèresfusion (Ordonnance) Saint-CizyVigoulet-AuzilVigouletfusion (Ordonnance) AuzilPechbonnieuPechbonnieufusion (Ordonnance) Castillon-TolosanBezins-GarrauxBezinsfusion (Ordonnance) GarrauxBachos-BinosBachos (commune rétablie en 1948)fusion (Ordonnance) Binos (commune rétablie en 1948)Castéra-VignolesCastérafusion (Ordonnance)VignolesLussan-AdeilhacLussanfusion (Ordonnance)AdeilhacMontesquieu-GuittautMontesquieu-de-Lislefusion (Ordonnance) GuittautRieumesRieumesfusion (Ordonnance) LesperièsLapeyrouse-FossatLapeyrousefusion (Ordonnance)Le FossatSaint-Marcel-PaulelSaint-Marcel fusion (Ordonnance) PaulelCabanac-SéguenvilleCabanacfusion1833SéguenvilleSainte-Foy-d'AigrefeuilleSainte-Foy-d'Aigrefeuillefusion (Ordonnance)Le PujolSaint-Martin-de-RonsacL'Isle-en-DodonL'Isle-en-Dodonfusion (Ordonnance)Lagarde-de-LisleCassagnabèreCassagnabèrefusion (Ordonnance)Ramefort (une partie)AurignacAurignacRamefort (une partie)BoussanBoussanRamefort (une partie)Saint-AndréSaint-AndréRamefort (une partie)Cazeneuve-MontautCazeneuvefusion (Ordonnance)Montaut (canton d'Aurignac)Saint-Élix-SéglanSaint-Élixfusion (Ordonnance)SéglanLe PinLe Pinfusion1819GoutsCabanacCabanacfusion1818Lamothe-CabanacMontpitolMontpitolfusion1817La SouladePechbonnieuPechbonnieufusion (Décret)Labastide-ConstancePoucharrametPoucharrametfusion1803Saint-Jean-de-Poucharramet Lagrâce-DieuLagrâce-Dieufusion1802MagrensLe PinLe Pinfusion1801-1806La HaugaretteBeaumont-sur-LèzeBeaumont-sur-Lèzefusion1800Saint-Amans-et-Ribonet (le hameau de Ribonet)MuretMuretSaint-Amans-et-Ribonet (le village de Saint-Amans)BezinsBezins-Dessousfusion1800Bezins-DessusBillièreBillièrefusion1800BernetPréservillePréservillefusion1800VillèleAuriacAuriacfusion1796NoumérensPrunet (canton de Caraman)CanensCanensfusion1796La NogarèdeL'éphémère commune de Nogarède fusionnée avec celle de Canens en 1794, enclavée dans le département de l'Ariège, va finalement être cédée à ce département (commune de Sieuras) en 1841.CaragoudesCaragoudesfusion1796FalgairacSauneFabasFabasfusion1796MartignanGaillac-ToulzaGaillac-Toulzafusion1796OrsasGourdanGourdanfusion1796PolignanNaillouxNaillouxfusion1796SoucaleViviers-lès-NaillouxToulouseToulousefusion1796Saint-Martin-du-TouchSaint-Michel-du-TouchVillenouvelle-lès-Saint-SimonRevelRevelfusion1795DreuilheSaint-FélixSaint-Félixfusion1795CadenacGrayssensLa JalabertieBellegardeBellegardefusion1794NoïcBrignemontBrignemontfusion1794Saint-MenneLavaletteLavalettefusion1794La GuitardieMauremontMauremontfusion1794PeyrensMonsMonsfusion1794ClairacSaint-ChristaudSaint-Christaudfusion1794TersacL'UnionBelbèze-lès-Toulousefusion1794La CournaudricVillemurVillemurfusion1794Bondigoux (commune rétablie en 1869)FilliolsLa Magdelaine (commune rétablie en 1882)Magnanac-et-le-TermeSainte-ScarietteSayracVillematier (commune rétablie en 1907)AulonAulonfusion1791MenguéLavaletteLavalettefusion1791BoniacMauranMauranfusion1791Couts (une partie)MontclarMontclarCouts (une partie)Montesquieu-VolvestreMontesquieu-Volvestrefusion1791ArgainCastillon (canton de Montesquieu)Mourvilles-HautesMourvilles-Hautesfusion1791BièsAurinAurinfusion1790La FraixinetteAuteriveAuterivefusion1790IchaussasBragayracBragayracfusion1790Lagarde-Savès (une partie)LahageLahageLagarde-Savès (une partie)CarbonneCarbonnefusion1790-1794La TerrasseCasties-LabrandeCastiesfusion1790-1794LabrandeCier-de-LuchonCier-de-Luchonfusion1790-1794MontmajouCouretCouretfusion1790-1794EscaichLe CuingLe Cuingfusion1790-1794CauhapéEupEupfusion1790-1794Le BabartLe FousseretLe Fousseretfusion1790-1794Les Ponts-de-BenqueGaridechGaridechfusion1790Pey-Saint-Pierre (Pexempeyre)GarinGarinfusion1790-1794Saint-TritonGouaux-de-LarboustGouaux-de-Larboustfusion1790-1794LarboustLatoueLatouefusion1790GariscanLatrapeLatrapefusion1790PiisLaunacLaunacfusion1790GalembrunLodesLodesfusion1790-1794GuittLuxLuxfusion1790Saint-Jean-de-LugardèsMaurensMaurensfusion1790MontcalvelMontberaudMontberaudfusion1790Lafitte-VolvestreMontbernardMontbernardfusion1790BarranMontoussinMontoussinfusion1790TilletMourvilles-BassesMourvilles-Bassesfusion1790FourtounensMuretMuretfusion1790EstantensOxPonlat-TaillebourgPonlatfusion1790-1794TaillebourgRieuxRieuxfusion1790-1794Saint-Hilaire (canton de Rieux)Saint-HilaireSaint-Hilairefusion1790VilleneuvetteSaint-Martin-de-RonsacSaint-Martin-de-Ronsacfusion1790Le CaylaSaint-OrensGamevillefusion1790CayrasLantourvilleSaint-Pierre-de-LagesLe Bousquetfusion1790Lagarde-LantaSalles-et-PratvielSallesfusion1790PratvielSaux-et-PomarèdeSauxfusion1790-1794PomarèdeTarabelTarabelfusion1790Les HugonsLes PeyrousToulouseToulousefusion1790-1794Croix-DauradeGinestouLardenneMontaudranPouvourvilleSaint-AgneSaint-CyprienSaint-Simon
Créations et rétablissements +Nom de la commune crééeCommune affectéeMode de créationDate (et nature) de la décisionDate d'effetLieouxSaint-GaudensDémembrement (Rétablissement) (Arrêté) Cierp-GaudCierp-Gaud-SignacDémembrement et suppression
(Rétablissement) (Arrêté) SignacCazacLabastide-PaumèsDémembrement (Décret) LarraGrenadeDémembrement (Décret) BelbèzeBelbèze-EscoulisDémembrement et suppression
(Rétablissement) (Arrêté) EscoulisBachosBachos-BinosDémembrement et suppression
(Rétablissement) (Arrêté) BinosVillematierVillemurDémembrement (Rétablissement) (Loi) SeilhanGourdanDémembrement (Loi) AignesCintegabelleDémembrement (Décret) La Magdelaine-sur-TarnVillemurDémembrement (Rétablissement) (Loi) Les TourreillesMontréjeauDémembrement (Loi) HerranFougaronDémembrement (Décret) MilhasMilhas-et-RazecueilléDémembrement et suppression
(Rétablissement) (Arrêté)RazecueilléUrauSaleichDémembrement (Arrêté)BondigouxVillemurDémembrement (Rétablissement) (Arrêté)Saint-JeanL'UnionDémembrement (Arrêté)Benque-Dessous-et-DessusSaccourvielleDémembrement (Rétablissement)1868Milhas-et-RazecueilléAspetDémembrement (Ordonnance) SengouagnetDémembrementRamefortCassagnabèreDémembrement1790
Modifications de nom officiel +Ancien nomNouveau nomDate (et nature)