En 1824, la route royale 120 est définie « de Rodez à Limoges par Aurillac », « [s'embranchant] près de Bozouls, sur la route no 88, et [joignant] en avant d'Uzerche la route no 20 de Paris à Toulouse ». Elle succède à la route impériale 140[1].
Avant la réforme de 1972, elle reliait Uzerche à Bozouls. La section d'Aurillac à Bozouls a été déclassée en RD 920.
Il subsistait encore, jusqu'en 2006, la portion reliant Uzerche à Aurillac. Elle est déclassée en RD 1120 en Corrèze et en RD 120 dans le Cantal.
Une déviation d'Espalion par l'ouest est ouverte à la circulation depuis le [2],[3] et inaugurée le même jour[4]. Longue de 3,85 km, elle comprend trois points d'échange (dont un échangeur avec la D 556 vers Bessuéjouls) et quatre ouvrages d'art (dont un pont sur le Lot) et a coûté 26 millions d'euros[2]. La traversée du bourg reste la D 920 tandis que la déviation s'appelle D 920a.
Notes et références
↑Louis Becquey, Ministère de l'Intérieur – Administration générale des ponts et chaussées et des mines, Statistique des routes royales de France, Paris, Imprimerie Royale, (lire en ligne), p. 418.