Au XXe siècle, des nouvelles rues sont ouvertes.
Le 20 juillet 1904, la ligne de chemin de fer secondaire à voie métrique Seilhac - Treignac du PO-Corrèze est inaugurée.
Cette ligne est supprimée en 1970.