Historique du Cantal
Département et arrondissements
- 1790 (4 mars) : création du département du Cantal (4 districts [Mauriac, Murat, Saint-Flour, Aurillac], 20 cantons), chef-lieu Saint-Flour, en alternance avec Aurillac
- 1794 : Saint-Flour devient seul chef-lieu
- 1795 : le chef-lieu du département est déplacé de Saint-Flour à Aurillac
- 1800 (17 février) : création des arrondissements : Aurillac, Mauriac, Murat, Saint-Flour et nouveau découpage des cantons
- 1926 (10 septembre) : suppression de l'arrondissement de Murat

Limites départementales
- 1794 : la commune d'Anzat est détachée du Cantal et rattachée au Puy-de-Dôme;les communes de Bussières et de Burgairettes (Cantal) sont rattachées à des communes de l'Aveyron, respectivement Lacalm et La Chapelle-Chaniès
- 1803 : la commune de Saint-Thomas est détachée du Cantal et rattachée à la commune de Bort, dans la Corrèze
- 1829 : modification de limites communales entre Bort (Corrèze) et Madic et Champs (Cantal)
- 1847 : modification de limites communales entre Anzat-le-Luget (Puy-de-Dôme) et Leyvaux (Cantal)

Principales modifications ayant affecté les communes
- 1973 (1er janvier) : Pleaux annexe Loupiac, Saint-Christophe-les-Gorges et Tourniac

Évolution du nombre de communes

01/01/1791 280 01/01/1833 266 01/01/1848 260 01/01/1946 268
01/01/1795 276 01/01/1836 267 01/01/1866 261 01/01/1954 269
01/01/1804 272 01/01/1837 262 01/01/1871 262 01/01/1965 268
01/01/1824 271 01/01/1838 259 01/01/1872 264 01/01/1973 258
01/01/1827 269 01/01/1840 261 01/01/1875 265 01/01/1983 259
01/01/1830 268 01/01/1845 260 01/01/1877 266 01/01/1986 260
01/01/1832 267 01/01/1847 259 01/01/1879 267

Évolution de la population

1791 239 972 1841 257 423 1876 231 086 1911 223 361 1962 172 977
1801 220 304 1846 260 479 1881 236 190 1921 199 402 1968 169 330
1806 251 436 1851 253 329 1886 241 742 1926 196 999 1975 166 549
1821 252 100 1856 247 665 1891 239 601 1931 193 505 1982 162 838
1826 262 013 1861 240 523 1896 234 382 1936 190 888 1990 158 723
1831 258 594 1866 237 994 1901 230 511 1946 186 843 1999 150 778
1836 262 117 1872 231 867 1906 228 690 1954 177 065 2007 149 057