En , la route était classée sous le no 127 (route impériale no 127
) et sous la désignation de Nîmes[note 1] à Saint-Flour[1],[3],[2]. Entre Saint-Jean-du-Gard et Mende, elle passait par Le Pompidou (en empruntant le tracé de la Corniche des Cévennes), Florac et Ispagnac[note 2]. En , elle prend le no 107[3],[2]. En , elle a été rectifiée entre Florac et Balsièges[4] ; elle ne passe plus par Ispagnac. En , elle a été rectifiée entre Saint-Jean-du-Gard et Florac[5] ; elle ne passe plus par Le Pompidou, mais par Saint-André-de-Valborgne, Rousses et Vebron.
Dans les années 1970, le tronçon de Nîmes à Florac a été déclassé par deux arrêtés interministériels datés du [6] et du [7]. Dans le Gard, les 83,767 km ont été déclassés avec effet au [6]. Dans la Lozère, la partie entre la Lozère et la RN 107bis, d'une longueur de 28,180 km, a été déclassée avec effet au [7]. Le tronçon deviendra la RD 907 dans les deux départements.
En , le tronçon de Florac à Saint-Chély-d'Apcher devient la RN 106. En , la RN 106 a été déclassée en RD 806 entre Mende et Saint-Chély-d'Apcher.
Deuxième tracé en Vaucluse
Une autre route nationale 107 est créée, nouveau nom de la nationale 7F depuis 1974. C'est une antenne de la route nationale 7 reliant Vedène (vers l'échangeur no 23 sur l'autoroute A7) au Pontet et au Parc des Expositions d'Avignon. Elle n'est distante que de 6 km et évite la traversée de la grande ville voisine.