| Code Insee | Commune | Commune actuelle | Détail canton an VIII | Localisation Locom & Cassini | Google map | Infos GenCom | Généa logistes |
| 12 001 | Agen-d'Aveyron | Oui | clic | clic | clic | cgwdept | |
| 12 002 | Aguessac | Oui | clic | clic | clic | cgwdept | |
| 12 003 | Les Albres (Commune fusionnée dans Viviez-les-Albres du 1 janvier 1975 au 6 décembre 1978) | Oui | clic | clic | clic | cgwdept | |
| 12 229 | Alcapiés-et-Alcas (Nom révolutionnaire) | Non | |||||
| 12 004 | Almon-les-Junies (Commune renommée Almont-les-Junies le 1 avril 1993) | Non | |||||
| 12 004 | Almont-les-Junies | Oui | clic | clic | clic | cgwdept | |
| 12 005 | Alpuech (Fusion dans la commune nouvelle de Argences en Aubrac le 18/11/2015) | Non | |||||
| 12 006 | Alrance | Oui | clic | clic | clic | cgwdept | |
| 12 007 | Ambeyrac | Oui | clic | clic | clic | cgwdept | |
| 12 008 | Anglars-Saint-Félix | Oui | clic | clic | clic | cgwdept | |
| 12 223 | Argences en Aubrac (Création de la commune nouvelle regroupant Sainte-Geneviève-sur-Argence, Alpuech, Graissac, Lacalm, Terrisse (La), Vitrac-en-Viadène le 18/11/2015) | Oui | clic | clic | clic | cgwdept | |
| 12 009 | Arnac-sur-Dourdou | Oui | clic | clic | clic | cgwdept | |
| 12 010 | Arques | Oui | clic | clic | clic | cgwdept | |
| 12 011 | Arvieu | Oui | clic | clic | clic | cgwdept | |
| 12 012 | Asprières | Oui | clic | clic | clic | cgwdept | |
| 12 013 | Aubin | Oui | clic | clic | clic | cgwdept | |
| 12 014 | Aurelle-Verlac (Fusion dans la commune nouvelle de Saint Geniez d'Olt et d'Aubrac le 06/11/2015) | Non | |||||
| 12 015 | Auriac-Lagast | Oui | clic | clic | clic | cgwdept | |
| 12 016 | Auzits | Oui | clic | clic | clic | cgwdept | |
| 12 017 | Ayssènes | Oui | clic | clic | clic | cgwdept | |
| 12 018 | Balaguier-d'Olt | Oui | clic | clic | clic | cgwdept | |
| 12 019 | Balaguier-sur-Rance | Oui | clic | clic | clic | cgwdept | |
| 12 020 | Balsac (Fusion dans Druelle Balsac le 18/1/2017) | Non | |||||
| 12 056 | Baraqueville (Fusion de Carcenac-Peyralès et de Vors le 1 janvier 1973) | Oui | clic | clic | clic | cgwdept | |
| 12 021 | Le Bas Ségala (Création de la commune nouvelle regroupant Bastide-l'Évêque (La), Saint-Salvadou, Vabre-Tizac le 06/11/2015) | Oui | clic | clic | clic | cgwdept | |
| 12 021 | La Bastide-l'Évêque (Fusion dans la commune nouvelle du Bas Ségala le 06/11/2015) | Non | |||||
| 12 022 | La Bastide-Pradines | Oui | clic | clic | clic | cgwdept | |
| 12 023 | La Bastide-Solages | Oui | clic | clic | clic | cgwdept | |
| 12 241 | Bel-Air (Nom révolutionnaire) | Non | |||||
| 12 024 | Belcastel | Oui | clic | clic | clic | cgwdept | |
| 12 025 | Belmont (Commune recommée Belmont-sur-Rance en 1919) | Non | |||||
| 12 025 | Belmont-sur-Rance | Oui | clic | clic | clic | cgwdept | |
| 12 026 | Bertholène | Oui | clic | clic | clic | cgwdept | |
| 12 027 | Bessuéjouls | Oui | clic | clic | clic | cgwdept | |
| 12 028 | Boisse-Penchot | Oui | clic | clic | clic | cgwdept | |
| 12 029 | Bor-et-Bar | Oui | clic | clic | clic | cgwdept | |
| 12 030 | Bouillac | Oui | clic | clic | clic | cgwdept | |
| 12 146 | Bourg-la-Briane (Nom révolutionnaire) | Non | |||||
| 12 031 | Bournazel | Oui | clic | clic | clic | cgwdept | |
| 12 032 | Boussac | Oui | clic | clic | clic | cgwdept | |
| 12 033 | Bozouls | Oui | clic | clic | clic | cgwdept | |
| 12 034 | Brandonnet | Oui | clic | clic | clic | cgwdept | |
| 12 035 | Brasc | Oui | clic | clic | clic | cgwdept | |
| 12 036 | Brommat | Oui | clic | clic | clic | cgwdept | |
| 12 037 | Broquiès | Oui | clic | clic | clic | cgwdept | |
| 12 038 | Brousse-le-Château | Oui | clic | clic | clic | cgwdept | |
| 12 039 | Brusque | Oui | clic | clic | clic | cgwdept | |
| 12 040 | Buzeins (Fusion dans la commune nouvelle de Sévérac d'Aveyron le 06/11/2015) | Non | |||||
| 12 041 | Cabanès | Oui | clic | clic | clic | cgwdept | |
| 12 042 | Calmels-et-le-Viala | Oui | clic | clic | clic | cgwdept | |
| 12 043 | Calmont | Oui | clic | clic | clic | cgwdept | |
| 12 044 | Camarès | Oui | clic | clic | clic | cgwdept | |
| 12 045 | Camboulazet | Oui | clic | clic | clic | cgwdept | |
| 12 046 | Camjac | Oui | clic | clic | clic | cgwdept | |
| 12 047 | Campagnac | Oui | clic | clic | clic | cgwdept | |
| 12 048 | Campouriez | Oui | clic | clic | clic | cgwdept | |
| 12 049 | Campuac | Oui | clic | clic | clic | cgwdept | |
| 12 050 | Canet-de-Salars | Oui | clic | clic | clic | cgwdept | |
| 12 051 | Cantoin | Oui | clic | clic | clic | cgwdept | |
| 12 052 | Capdenac-Gare | Oui | clic | clic | clic | cgwdept | |
| 12 053 | La Capelle-Balaguier | Oui | clic | clic | clic | cgwdept | |
| 12 054 | La Capelle-Bleys | Oui | clic | clic | clic | cgwdept | |
| 12 055 | La Capelle-Bonance | Oui | clic | clic | clic | cgwdept | |
| 12 056 | Carcenac-Peyralès (Commune fusionnée dans Baraqueville le 1 janvier 1973) | Non | |||||
| 12 057 | Cassagnes-Bégonhès | Oui | clic | clic | clic | cgwdept | |
| 12 111 | Cassagnes-Comtaux (Ancien chef-lieu de la commune) | Non | |||||
| 12 111 | Cassagnes-Goutrens (Commune renommée Goutrens le 17/04/1917) | Non | |||||
| 12 058 | Cassuéjouls | Oui | clic | clic | clic | cgwdept | |
| 12 059 | Castanet | Oui | clic | clic | clic | cgwdept | |
| 12 060 | Castelmary | Oui | clic | clic | clic | cgwdept | |
| 12 061 | Castelnau (Commune renommée Castelnau-de-Mandailles le 10 septembre 1954) | Non | |||||
| 12 061 | Castelnau-de-Mandailles | Oui | clic | clic | clic | cgwdept | |
| 12 062 | Castelnau-Pégayrols | Oui | clic | clic | clic | cgwdept | |
| 12 257 | Causse-et-Diège (Fusion de Loupiac et de Salvagnac-Saint-Lopu le 1 novembre 1973) | Oui | clic | clic | clic | cgwdept | |
| 12 063 | La Cavalerie | Oui | clic | clic | clic | cgwdept | |
| 12 064 | Le Cayrol | Oui | clic | clic | clic | cgwdept | |
| 12 065 | Centrès | Oui | clic | clic | clic | cgwdept | |
| 12 106 | Ceyrac (Commune rattachée à Gabriac en 1837) | Non | |||||
| 12 066 | Clairvaux (Commune renommée Clairvaux-d'Aveyron le 1 mars 1958) | Non | |||||
| 12 066 | Clairvaux-d'Aveyron | Oui | clic | clic | clic | cgwdept | |
| 12 067 | Le Clapier | Oui | clic | clic | clic | cgwdept | |
| 12 068 | Colombiès | Oui | clic | clic | clic | cgwdept | |
| 12 069 | Combret | Oui | clic | clic | clic | cgwdept | |
| 12 070 | Compeyre | Oui | clic | clic | clic | cgwdept | |
| 12 071 | Compolibat | Oui | clic | clic | clic | cgwdept | |
| 12 072 | Comprégnac | Oui | clic | clic | clic | cgwdept | |
| 12 073 | Comps-la-Grand-Ville | Oui | clic | clic | clic | cgwdept | |
| 12 074 | Condom-d'Aubrac | Oui | clic | clic | clic | cgwdept | |
| 12 075 | Connac | Oui | clic | clic | clic | cgwdept | |
| 12 076 | Conques (Fusion dans la commune nouvelle de Conques-en-Rouergue le 19/11/2015) | Non | |||||
| 12 076 | Conques-en-Rouergue (Création de la commune nouvelle regroupant Conques, Grand-Vabre, Noailhac, Saint-Cyprien-sur-Dourdou le 19/11/2015) | Oui | clic | clic | clic | cgwdept | |
| 12 077 | Cornus | Oui | clic | clic | clic | cgwdept | |
| 12 078 | Les Costes-Gozon | Oui | clic | clic | clic | cgwdept | |
| 12 079 | Coubisou | Oui | clic | clic | clic | cgwdept | |
| 12 080 | Coupiac | Oui | clic | clic | clic | cgwdept | |
| 12 081 | Coussergues (Fusion dans la commune nouvelle de Palmas d'Aveyron le 30/11/2015) | Non | |||||
| 12 082 | La Couvertoirade | Oui | clic | clic | clic | cgwdept | |
| 12 083 | Cransac | Oui | clic | clic | clic | cgwdept | |
| 12 084 | Creissels | Oui | clic | clic | clic | cgwdept | |
| 12 085 | Crespin | Oui | clic | clic | clic | cgwdept | |
| 12 086 | La Cresse | Oui | clic | clic | clic | cgwdept | |
| 12 087 | Cruéjouls (Fusion dans la commune nouvelle de Palmas d'Aveyron le 30/11/2015) | Non | |||||
| 12 307 | Curan (Commune créée le 2 décembre 1952) | Oui | clic | clic | clic | cgwdept | |
| 12 088 | Curières | Oui | clic | clic | clic | cgwdept | |
| 12 089 | Decazeville | Oui | clic | clic | clic | cgwdept | |
| 12 298 | Dordon (Nom révolutionnaire) | Non | |||||
| 12 090 | Druelle (Fusion dans Druelle Balsac le 18/1/2017) | Non | |||||
| 12 090 | Druelle Balsac (Création par fusion de Druelle et de Balsac le 6/9/2016) | Oui | clic | clic | clic | cgwdept | |
| 12 091 | Drulhe | Oui | clic | clic | clic | cgwdept | |
| 12 092 | Durenque | Oui | clic | clic | clic | cgwdept | |
| 12 093 | Enguialès (Commune renommée Le Fel le 11 août 1996) | Non | |||||
| 12 094 | Entraygues (Commune renommée Entraygues-sur-Truyere le 1 mars 1958) | Non | |||||
| 12 094 | Entraygues-sur-Truyère | Oui | clic | clic | clic | cgwdept | |
| 12 095 | Escandolières | Oui | clic | clic | clic | cgwdept | |
| 12 096 | Espalion | Oui | clic | clic | clic | cgwdept | |
| 12 097 | Espeyrac | Oui | clic | clic | clic | cgwdept | |
| 12 098 | Estaing | Oui | clic | clic | clic | cgwdept | |
| 12 099 | Fayet | Oui | clic | clic | clic | cgwdept | |
| 12 093 | Le Fel | Oui | clic | clic | clic | cgwdept | |
| 12 222 | Félix-de-Sorgues (Nom révolutionnaire) | Non | |||||
| 12 100 | Firmi | Oui | clic | clic | clic | cgwdept | |
| 12 101 | Flagnac | Oui | clic | clic | clic | cgwdept | |
| 12 102 | Flavin | Oui | clic | clic | clic | cgwdept | |
| 12 103 | Florentin-la-Capelle | Oui | clic | clic | clic | cgwdept | |
| 12 104 | Foissac | Oui | clic | clic | clic | cgwdept | |
| 12 155 | Fondamente | Oui | clic | clic | clic | cgwdept | |
| 12 243 | Fort-Cernon (Nom révolutionnaire) | Non | |||||
| 12 105 | La Fouillade | Oui | clic | clic | clic | cgwdept | |
| 12 106 | Gabriac | Oui | clic | clic | clic | cgwdept | |
| 12 107 | Gagnac (Commune rattachée à Gaillac-d'Aveyron vers 1830) | Non | |||||
| 12 107 | Gaillac-d'Aveyron | Oui | clic | clic | clic | cgwdept | |
| 12 108 | Galgan | Oui | clic | clic | clic | cgwdept | |
| 12 109 | Gissac | Oui | clic | clic | clic | cgwdept | |
| 12 215 | Glassac (Commune divisée et rattachée à Saint-Christophe et à Escandolières en 1830 | Non | |||||
| 12 110 | Golinhac | Oui | clic | clic | clic | cgwdept | |
| 12 111 | Goutrens | Oui | clic | clic | clic | cgwdept | |
| 12 112 | Graissac (Fusion dans la commune nouvelle de Argences en Aubrac le 18/11/2015) | Non | |||||
| 12 113 | Gramond | Oui | clic | clic | clic | cgwdept | |
| 12 114 | Grand-Vabre (Fusion dans la commune nouvelle de Conques-en-Rouergue le 19/11/2015) | Non | |||||
| 12 212 | L'Hirondel (Nom révolutionnaire) | Non | |||||
| 12 115 | L'Hospitalet-du-Larzac | Oui | clic | clic | clic | cgwdept | |
| 12 116 | Huparlac | Oui | clic | clic | clic | cgwdept | |
| 12 117 | Lacalm (Fusion dans la commune nouvelle de Argences en Aubrac le 18/11/2015) | Non | |||||
| 12 118 | Lacroix (Commune renommée Lacroix-Barrez le 1 mars 1958) | Non | |||||
| 12 118 | Lacroix-Barrez | Oui | clic | clic | clic | cgwdept | |
| 12 267 | Lagarde (Commune rattachée à La Selve en 1832) | Non | |||||
| 12 119 | Laguiole | Oui | clic | clic | clic | cgwdept | |
| 12 120 | Laissac (Fusion dans la commune nouvelle de Laissac-Sévérac l'Église le 25/11/2015) | Non | |||||
| 12 120 | Laissac-Sévérac l'Église (Création de la commune nouvelle regroupant Laissac et Sévérac-l'Église le 25/11/2015) | Oui | clic | clic | clic | cgwdept | |
| 12 121 | Lanuéjouls | Oui | clic | clic | clic | cgwdept | |
| 12 123 | Lapanouse (Fusion dans la commune nouvelle de Sévérac d'Aveyron le 06/11/2015) | Non | |||||
| 12 122 | Lapanouse-de-Cernon | Oui | clic | clic | clic | cgwdept | |
| 12 123 | Lapanouse-de-Séverac (Nom d'usage - Dénomination non officielle) | Non | |||||
| 12 124 | Lassouts | Oui | clic | clic | clic | cgwdept | |
| 12 125 | Laval-Roquecezière | Oui | clic | clic | clic | cgwdept | |
| 12 126 | Lavernhe (Fusion dans la commune nouvelle de Sévérac d'Aveyron le 06/11/2015) | Non | |||||
| 12 127 | Lédergues | Oui | clic | clic | clic | cgwdept | |
| 12 128 | Lescure-Jaoul | Oui | clic | clic | clic | cgwdept | |
| 12 129 | Lestrade-et-Thouels | Oui | clic | clic | clic | cgwdept | |
| 12 213 | Libre-Muse (Nom révolutionnaire) | Non | |||||
| 12 130 | Livinhac-le-Haut | Oui | clic | clic | clic | cgwdept | |
| 12 131 | La Loubière | Oui | clic | clic | clic | cgwdept | |
| 12 132 | Loupiac (Commune fusionnée dans Causse-et-Diege le 1 novembre 1973) | Non | |||||
| 12 133 | Luc (Commune renommée Luc-la-Primaube le 12/09/2005) | Non | |||||
| 12 133 | Luc-la-Primaube | Oui | clic | clic | clic | cgwdept | |
| 12 134 | Lugan | Oui | clic | clic | clic | cgwdept | |
| 12 135 | Lunac | Oui | clic | clic | clic | cgwdept | |
| 12 136 | Maleville | Oui | clic | clic | clic | cgwdept | |
| 12 137 | Manhac | Oui | clic | clic | clic | cgwdept | |
| 12 138 | Marcillac-Vallon | Oui | clic | clic | clic | cgwdept | |
| 12 139 | Marnhagues-et-Latour | Oui | clic | clic | clic | cgwdept | |
| 12 140 | Martiel | Oui | clic | clic | clic | cgwdept | |
| 12 141 | Martrin | Oui | clic | clic | clic | cgwdept | |
| 12 142 | Mayran | Oui | clic | clic | clic | cgwdept | |
| 12 143 | Mélagues | Oui | clic | clic | clic | cgwdept | |
| 12 144 | Meljac | Oui | clic | clic | clic | cgwdept | |
| 12 145 | Millau | Oui | clic | clic | clic | cgwdept | |
| 12 146 | Le Monastère | Oui | clic | clic | clic | cgwdept | |
| 12 216 | Montagne-sur-Lot (Nom révolutionnaire) | Non | |||||
| 12 208 | La Montagne-sur-Sorgue (Nom révolutionnaire) | Non | |||||
| 12 147 | Montagnol | Oui | clic | clic | clic | cgwdept | |
| 12 148 | Montbazens | Oui | clic | clic | clic | cgwdept | |
| 12 149 | Montclar | Oui | clic | clic | clic | cgwdept | |
| 12 150 | Monteils | Oui | clic | clic | clic | cgwdept | |
| 12 151 | Montézic | Oui | clic | clic | clic | cgwdept | |
| 12 152 | Montfranc | Oui | clic | clic | clic | cgwdept | |
| 12 153 | Montjaux | Oui | clic | clic | clic | cgwdept | |
| 12 154 | Montlaur | Oui | clic | clic | clic | cgwdept | |
| 12 155 | Montpaon (Commune renommée Fondamente le 5 juillet 1987) | Non | |||||
| 12 156 | Montpeyroux | Oui | clic | clic | clic | cgwdept | |
| 12 124 | Montrouge (Nom révolutionnaire) | Non | |||||
| 12 157 | Montrozier | Oui | clic | clic | clic | cgwdept | |
| 12 158 | Montsalès | Oui | clic | clic | clic | cgwdept | |
| 12 159 | Morlhon-le-Haut | Oui | clic | clic | clic | cgwdept | |
| 12 160 | Mostuéjouls | Oui | clic | clic | clic | cgwdept | |
| 12 192 | Mounes-Prohencoux | Oui | clic | clic | clic | cgwdept | |
| 12 161 | Mouret | Oui | clic | clic | clic | cgwdept | |
| 12 162 | Moyrazès | Oui | clic | clic | clic | cgwdept | |
| 12 164 | Mur-de-Barrez | Oui | clic | clic | clic | cgwdept | |
| 12 163 | Murasson | Oui | clic | clic | clic | cgwdept | |
| 12 165 | Muret-le-Château | Oui | clic | clic | clic | cgwdept | |
| 12 166 | Murols | Oui | clic | clic | clic | cgwdept | |
| 12 167 | Najac | Oui | clic | clic | clic | cgwdept | |
| 12 168 | Nant | Oui | clic | clic | clic | cgwdept | |
| 12 169 | Naucelle | Oui | clic | clic | clic | cgwdept | |
| 12 170 | Naussac | Oui | clic | clic | clic | cgwdept | |
| 12 171 | Nauviale | Oui | clic | clic | clic | cgwdept | |
| 12 172 | Le Nayrac | Oui | clic | clic | clic | cgwdept | |
| 12 173 | Noailhac (Fusion dans la commune nouvelle de Conques-en-Rouergue le 19/11/2015) | Non | |||||
| 12 174 | Olemps | Oui | clic | clic | clic | cgwdept | |
| 12 175 | Ols-et-Rinhodes | Oui | clic | clic | clic | cgwdept | |
| 12 176 | Onet-la-Montagne (Nom révolutionnaire pour Onet-le-Château) | Non | |||||
| 12 176 | Onet-la-Plaine (Nom donné à Onet-le-Château jusque vers 1816) | Non | |||||
| 12 176 | Onet-le-Château | Oui | clic | clic | clic | cgwdept | |
| 12 177 | Palmas (Fusion dans la commune nouvelle de Palmas d'Aveyron le 30/11/2015) | Non | |||||
| 12 177 | Palmas d'Aveyron (Création de la commune nouvelle regroupant Palmas, Coussergues, Cruéjouls le 30/11/2015) | Oui | clic | clic | clic | cgwdept | |
| 12 178 | Paulhe | Oui | clic | clic | clic | cgwdept | |
| 12 179 | Peux-et-Couffouleux | Oui | clic | clic | clic | cgwdept | |
| 12 180 | Peyreleau | Oui | clic | clic | clic | cgwdept | |
| 12 181 | Peyrusse-le-Roc | Oui | clic | clic | clic | cgwdept | |
| 12 182 | Pierrefiche | Oui | clic | clic | clic | cgwdept | |
| 12 183 | Plaisance | Oui | clic | clic | clic | cgwdept | |
| 12 184 | Pomayrols | Oui | clic | clic | clic | cgwdept | |
| 12 226 | Pons (Commune rattachée à Saint-Hippolyte en 1833) | Non | |||||
| 12 185 | Pont-de-Salars | Oui | clic | clic | clic | cgwdept | |
| 12 231 | Pont-Libre (Nom révolutionnaire) | Non | |||||
| 12 244 | Pont-Libre (Nom révolutionnaire) | Non | |||||
| 12 186 | Pousthomy | Oui | clic | clic | clic | cgwdept | |
| 12 187 | Prades-d'Aubrac | Oui | clic | clic | clic | cgwdept | |
| 12 188 | Prades-Salars | Oui | clic | clic | clic | cgwdept | |
| 12 189 | Pradinas | Oui | clic | clic | clic | cgwdept | |
| 12 190 | Prévinquières | Oui | clic | clic | clic | cgwdept | |
| 12 191 | Privezac | Oui | clic | clic | clic | cgwdept | |
| 12 192 | Prohencoux (Commune renommée Mounes-Prohencoux le 21 mars 1950) | Non | |||||
| 12 193 | Pruines | Oui | clic | clic | clic | cgwdept | |
| 12 194 | Quins | Oui | clic | clic | clic | cgwdept | |
| 12 195 | Rebourguil | Oui | clic | clic | clic | cgwdept | |
| 12 196 | Recoules-Prévinquières (Fusion dans la commune nouvelle de Sévérac d'Aveyron le 06/11/2015) | Non | |||||
| 12 197 | Réquista | Oui | clic | clic | clic | cgwdept | |
| 12 198 | Rieupeyroux | Oui | clic | clic | clic | cgwdept | |
| 12 199 | Rignac | Oui | clic | clic | clic | cgwdept | |
| 12 228 | Rive-Libre (Nom révolutionnaire) | Non | |||||
| 12 200 | Rivière-sur-Tarn | Oui | clic | clic | clic | cgwdept | |
| 12 248 | Roc-Montagne (Nom révolutionnaire) | Non | |||||
| 12 201 | Rodelle | Oui | clic | clic | clic | cgwdept | |
| 12 202 | Rodez | Oui | clic | clic | clic | cgwdept | |
| 12 204 | La Roque-Sainte-Marguerite | Oui | clic | clic | clic | cgwdept | |
| 12 203 | Roquefort-sur-Soulzon | Oui | clic | clic | clic | cgwdept | |
| 12 205 | La Rouquette | Oui | clic | clic | clic | cgwdept | |
| 12 206 | Roussennac | Oui | clic | clic | clic | cgwdept | |
| 12 093 | Roussy-Genolhac (Commune renommée Le Fel en 1851) | Non | |||||
| 12 207 | Rullac-Saint-Cirq | Oui | clic | clic | clic | cgwdept | |
| 12 224 | Saint Geniez d'Olt et d'Aubrac (Création de la commune nouvelle regroupant Saint-Geniez-d'Olt et Aurelle-Verlac le 06/11/2015) | Oui | clic | clic | clic | cgwdept | |
| 12 208 | Saint-Affrique | Oui | clic | clic | clic | cgwdept | |
| 12 209 | Saint-Amans-des-Cots | Oui | clic | clic | clic | cgwdept | |
| 12 210 | Saint-André (Commune renommée Saint-André-de-Najac le 10 septembre 1954) | Non | |||||
| 12 210 | Saint-André-de-Najac | Oui | clic | clic | clic | cgwdept | |
| 12 211 | Saint-André-de-Vézines | Oui | clic | clic | clic | cgwdept | |
| 12 212 | Saint-Beaulize | Oui | clic | clic | clic | cgwdept | |
| 12 213 | Saint-Beauzély | Oui | clic | clic | clic | cgwdept | |
| 12 214 | Saint-Chély (Commune renommée Saint-Chély-d'Aubrac en 1936) | Non | |||||
| 12 214 | Saint-Chély-d'Aubrac | Oui | clic | clic | clic | cgwdept | |
| 12 215 | Saint-Christophe (Commune renommée Saint-Christophe-Vallon le 1 mars 1958) | Non | |||||
| 12 215 | Saint-Christophe-Vallon | Oui | clic | clic | clic | cgwdept | |
| 12 216 | Saint-Côme (Commune renommée Saint-Côme-d'Olt le 1 mars 1958) | Non | |||||
| 12 216 | Saint-Côme-d'Olt | Oui | clic | clic | clic | cgwdept | |
| 12 218 | Saint-Cyprien-sur-Dourdou (Fusion dans la commune nouvelle de Conques-en-Rouergue le 19/11/2015) | Non | |||||
| 12 221 | Saint-Félix-de-Lunel | Oui | clic | clic | clic | cgwdept | |
| 12 222 | Saint-Félix-de-Sorgues | Oui | clic | clic | clic | cgwdept | |
| 12 224 | Saint-Geniez-d'Olt (Fusion dans la commune nouvelle de Saint Geniez d'Olt et d'Aubrac le 06/11/2015) | Non | |||||
| 12 225 | Saint-Georges-de-Luzençon | Oui | clic | clic | clic | cgwdept | |
| 12 226 | Saint-Hippolyte | Oui | clic | clic | clic | cgwdept | |
| 12 227 | Saint-Igest | Oui | clic | clic | clic | cgwdept | |
| 12 228 | Saint-Izaire | Oui | clic | clic | clic | cgwdept | |
| 12 229 | Saint-Jean-d'Alcapiès | Oui | clic | clic | clic | cgwdept | |
| 12 230 | Saint-Jean-Delnous | Oui | clic | clic | clic | cgwdept | |
| 12 231 | Saint-Jean-du-Bruel | Oui | clic | clic | clic | cgwdept | |
| 12 232 | Saint-Jean-et-Saint-Paul | Oui | clic | clic | clic | cgwdept | |
| 12 233 | Saint-Juéry | Oui | clic | clic | clic | cgwdept | |
| 12 235 | Saint-Just-sur-Viaur | Oui | clic | clic | clic | cgwdept | |
| 12 237 | Saint-Laurent-d'Olt | Oui | clic | clic | clic | cgwdept | |
| 12 236 | Saint-Laurent-de-Lévézou | Oui | clic | clic | clic | cgwdept | |
| 12 238 | Saint-Léons | Oui | clic | clic | clic | cgwdept | |
| 12 239 | Saint-Martin-de-Lenne | Oui | clic | clic | clic | cgwdept | |
| 12 240 | Saint-Parthem | Oui | clic | clic | clic | cgwdept | |
| 12 242 | Saint-Rémy | Oui | clic | clic | clic | cgwdept | |
| 12 243 | Saint-Rome-de-Cernon | Oui | clic | clic | clic | cgwdept | |
| 12 244 | Saint-Rome-de-Tarn | Oui | clic | clic | clic | cgwdept | |
| 12 245 | Saint-Salvadou (Fusion dans la commune nouvelle du Bas Ségala le 06/11/2015) | Non | |||||
| 12 246 | Saint-Santin | Oui | clic | clic | clic | cgwdept | |
| 12 247 | Saint-Saturnin-de-Lenne | Oui | clic | clic | clic | cgwdept | |
| 12 248 | Saint-Sernin (Commune renommée Belmont-sur-Rance en 1891) | Non | |||||
| 12 248 | Saint-Sernin-sur-Rance | Oui | clic | clic | clic | cgwdept | |
| 12 249 | Saint-Sever (Commune renommée Saint-Sever-du-Moustier en 1919) | Non | |||||
| 12 249 | Saint-Sever-du-Moustier | Oui | clic | clic | clic | cgwdept | |
| 12 250 | Saint-Symphorien-de-Thénières | Oui | clic | clic | clic | cgwdept | |
| 12 204 | Saint-Véran (Commune rattachée à La Roque-Sainte-Marguerite en 1834) | Non | |||||
| 12 251 | Saint-Victor-et-Melvieu | Oui | clic | clic | clic | cgwdept | |
| 12 217 | Sainte-Croix | Oui | clic | clic | clic | cgwdept | |
| 12 219 | Sainte-Eulalie (Commune renommée Sainte-Eulalie-d'Olt le 10 septembre 1954) | Non | |||||
| 12 219 | Sainte-Eulalie-d'Olt | Oui | clic | clic | clic | cgwdept | |
| 12 220 | Sainte-Eulalie-de-Cernon | Oui | clic | clic | clic | cgwdept | |
| 12 220 | Sainte-Eulalie-du-Larzac (Commune renommée Sainte-Eulalie-de-Cernon en 1889) | Non | |||||
| 12 223 | Sainte-Geneviève-sur-Argence (Fusion dans la commune nouvelle de Argences en Aubrac le 18/11/2015) | Non | |||||
| 12 234 | Sainte-Juliette-sur-Viaur | Oui | clic | clic | clic | cgwdept | |
| 12 241 | Sainte-Radegonde | Oui | clic | clic | clic | cgwdept | |
| 12 252 | Salles-Courbatiès | Oui | clic | clic | clic | cgwdept | |
| 12 253 | Salles-Curan | Oui | clic | clic | clic | cgwdept | |
| 12 254 | Salles-la-Source | Oui | clic | clic | clic | cgwdept | |
| 12 255 | Salmiech | Oui | clic | clic | clic | cgwdept | |
| 12 256 | Salvagnac-Cajarc | Oui | clic | clic | clic | cgwdept | |
| 12 257 | Salvagnac-Saint-Loup (Commune fusionnée dans Causse-et-Diege le 1 novembre 1973) | Non | |||||
| 12 258 | La Salvetat (Commune renommée La Salvetat-Peyrales le 1 mars 1958) | Non | |||||
| 12 258 | La Salvetat-Peyralès | Oui | clic | clic | clic | cgwdept | |
| 12 224 | Sans-Culottide (Nom révolutionnaire de Saint-Geniez-d'Olt) | Non | |||||
| 12 259 | Sanvensa | Oui | clic | clic | clic | cgwdept | |
| 12 260 | Sauclières | Oui | clic | clic | clic | cgwdept | |
| 12 261 | Saujac | Oui | clic | clic | clic | cgwdept | |
| 12 262 | Sauveterre (Commune renommée Sauveterre-de-Rouergue le 8 avril 1962) | Non | |||||
| 12 262 | Sauveterre-de-Rouergue | Oui | clic | clic | clic | cgwdept | |
| 12 263 | Savignac | Oui | clic | clic | clic | cgwdept | |
| 12 264 | Sébazac-Concourès | Oui | clic | clic | clic | cgwdept | |
| 12 265 | Sébrazac | Oui | clic | clic | clic | cgwdept | |
| 12 266 | Ségur | Oui | clic | clic | clic | cgwdept | |
| 12 267 | La Selve | Oui | clic | clic | clic | cgwdept | |
| 12 268 | Sénergues | Oui | clic | clic | clic | cgwdept | |
| 12 231 | Sentinelle (Nom révolutionnaire) | Non | |||||
| 12 269 | La Serre | Oui | clic | clic | clic | cgwdept | |
| 12 270 | Sévérac d'Aveyron (Création de la commune nouvelle regroupant Sévérac-le-Château, Buzeins, Lapanouse, Lavernhe, Recoules-Prévinquières le 06/11/2015) | Oui | clic | clic | clic | cgwdept | |
| 12 271 | Sévérac-l'Église (Fusion dans la commune nouvelle de Laissac-Sévérac-l'Église le 25/11/2015) | Non | |||||
| 12 271 | Sévérac-l'Union (Nom révolutionnaire) | Non | |||||
| 12 270 | Sévérac-la-Montagne (Nom révolutionnaire de Sévérac-le-Château) | Non | |||||
| 12 270 | Sévérac-le-Château (Fusion dans la commune nouvelle de Sévérac d'Aveyron le 06/11/2015) | Non | |||||
| 12 272 | Sonnac | Oui | clic | clic | clic | cgwdept | |
| 12 273 | Soulages-Bonneval | Oui | clic | clic | clic | cgwdept | |
| 12 220 | Source-Libre (Nom révolutionnaire) | Non | |||||
| 12 274 | Sylvanès | Oui | clic | clic | clic | cgwdept | |
| 12 275 | Tauriac (Commune renommée Tauriac-de-Camarès en 1934) | Non | |||||
| 12 275 | Tauriac-de-Camarès | Oui | clic | clic | clic | cgwdept | |
| 12 276 | Tauriac-de-Naucelle | Oui | clic | clic | clic | cgwdept | |
| 12 277 | Taussac | Oui | clic | clic | clic | cgwdept | |
| 12 278 | Tayrac | Oui | clic | clic | clic | cgwdept | |
| 12 279 | La Terrisse (Fusion dans la commune nouvelle de Argences en Aubrac le 18/11/2015) | Non | |||||
| 12 280 | Thérondels | Oui | clic | clic | clic | cgwdept | |
| 12 249 | Toudourg (Nom révolutionnaire) | Non | |||||
| 12 281 | Toulonjac | Oui | clic | clic | clic | cgwdept | |
| 12 282 | Tournemire | Oui | clic | clic | clic | cgwdept | |
| 12 283 | Trémouilles | Oui | clic | clic | clic | cgwdept | |
| 12 284 | Le Truel | Oui | clic | clic | clic | cgwdept | |
| 12 285 | Vabre (Commune renommée Vabre-Tizac le 10 septembre 1954) | Non | |||||
| 12 285 | Vabre-Tizac (Fusion dans la commune nouvelle du Bas Ségala le 06/11/2015) | Non | |||||
| 12 286 | Vabres (Commune renommée Vabres-l'Abbaye le 9 août 1955) | Non | |||||
| 12 286 | Vabres-l'Abbaye | Oui | clic | clic | clic | cgwdept | |
| 12 287 | Vailhourles | Oui | clic | clic | clic | cgwdept | |
| 12 288 | Valady | Oui | clic | clic | clic | cgwdept | |
| 12 225 | Vallée Pure (Nom révolutionnaire) | Non | |||||
| 12 214 | Vallée-Libre (Nom révolutionnaire) | Non | |||||
| 12 224 | Vallon-la-Montagne (Nom révolutionnaire de Saint-Geniez-d'Olt) | Non | |||||
| 12 289 | Valzergues | Oui | clic | clic | clic | cgwdept | |
| 12 290 | Vaureilles | Oui | clic | clic | clic | cgwdept | |
| 12 291 | Verrières | Oui | clic | clic | clic | cgwdept | |
| 12 292 | Versols-et-Lapeyre | Oui | clic | clic | clic | cgwdept | |
| 12 293 | Veyreau | Oui | clic | clic | clic | cgwdept | |
| 12 294 | Vézins-de-Lévézou | Oui | clic | clic | clic | cgwdept | |
| 12 295 | Viala-du-Pas-de-Jaux | Oui | clic | clic | clic | cgwdept | |
| 12 296 | Viala-du-Tarn | Oui | clic | clic | clic | cgwdept | |
| 12 297 | Le Vibal | Oui | clic | clic | clic | cgwdept | |
| 12 298 | Villecomtal | Oui | clic | clic | clic | cgwdept | |
| 12 300 | Villefranche (Commune renommée Villefranche-de-Rouergue 1919) | Non | |||||
| 12 299 | Villefranche-de-Panat | Oui | clic | clic | clic | cgwdept | |
| 12 300 | Villefranche-de-Rouergue | Oui | clic | clic | clic | cgwdept | |
| 12 301 | Villeneuve | Oui | clic | clic | clic | cgwdept | |
| 12 302 | Villevayre (Commune rattachée à Najac le 26 février 1965) | Non | |||||
| 12 303 | Vimenet | Oui | clic | clic | clic | cgwdept | |
| 12 304 | Vitrac-en-Viadène (Fusion dans la commune nouvelle de Argences en Aubrac le 18/11/2015) | Non | |||||
| 12 305 | Viviez (Commune fusionnée dans Viviez-les-Albres du 1 janvier 1975 au 6 décembre 1978) | Oui | clic | clic | clic | cgwdept | |
| 12 305 | Viviez-les-Albres (Fusion de Viviez et des Albres du 1 janvier 1975 au 6 décembre 1978) | Non | |||||
| 12 306 | Vors (Commune fusionnée dans Baraqueville le 1 janvier 1973) | Non |