
Au cours de l'Histoire, Carhaix a connu de nombreux bouleversements qui ont parfois totalement remodelé le paysage centre-breton. L'un des exemple type serait bien entendu le Réseau Breton. Si les Chemins de Fer arrivent en Bretagne à la moitié du XIXe siècle avec la ligne Paris-Rennes créée en 1857, il faut attendre 1891 et la création de la première ligne du Réseau Breton entre Morlaix et Carhaix pour que se développe alors tout un réseau ferroviaire à voie métrique (l'écartement des rails n'est que d'un mètre) dont la capitale du Poher sera l'épicentre. Il est au début du XXe, le plus grand réseau de ce genre en France. La vitesse maximale ne dépassant guerre les 30km/h jusqu'en 1974, cela permet tout de même un développement rare à Carhaix : en plus de pouvoir acheminer et faire parvenir des marchandises de toutes sortes, les cheminots ont bouleversé ici la sociologie. Le français encore peu pratiqué se développe, les syndicats et les idées socialistes et communistes émergent et prennent de plus en plus d'importance. Bref, toute une "économie ferroviaire se développe" jusqu'à la fermeture du Réseau Breton en 1967 dont il ne subsiste aujourd'hui que la ligne Carhaix - Guingamp.
Symbole du Réseau Breton, la gare de Carhaix est créée avec la ligne Carhaix-Morlaix en 1891. Le choix du site s'est porté sur le lieu-dit de Kerampest à l'est de la ville et elle représente le point de rencontre de 5 lignes desservants, Morlaix donc, ainsi que Guingamp, Loudéac, Châteaulin et Rosporden. Aujourd'hui administrée par la SNCF, ne passent par cette gare que des TER Bretagne.