Situé sur un couteau au bord de l'Oust, Saint-Caradec est occupé dès l'Age de Fer. Proche de la voie romaine Condate-Vorgium, une petite agglomération porte, au début de notre ère, le nom de Monasterium Caradoci ou Moustoir Caradeuc.

Au Moyen Age, Saint-Caradec devient un siège de haute justice placé sous la juridiction des Le Sénéchal, seigneurs du Bot.

Au XVIIIè siècle, le commerce des toiles apporte la prospérité. Richesse encore visible dans l'envergure de certaines maisons anciennes.

A cette époque, un voyageur signale que Saint-Caradec, situé dans l'évêché de Quimper, est le premier bourg de langue bretonne sur la route vers le centre de la Bretagne.

Saint-Caradec s'est développé à la croisée des axes routiers de la Bretagne centrale, situé à quelques minutes de Loudéac, de Pontivy et du lac de Guerlédan.

Cette situation, renforcée par la mise en 2 fois 2 voies de la RN 164, participe toujours au développement de Saint-Caradec, porté sur le plan économique par des entreprises dynamiques et par le maillage d'un solide réseau d'artisans, de commerçants et d'exploitant agricoles.

Niché entre le Rigole d'Hilvern et l'ancienne voie ferrée, Saint Caradec est le point de départ de nombreuses randonnées. Le relais-rando, situé à l'étang des Sources offres aux amateurs un lieu de rendez-vous à caractère familial, idéal pour les pique-niques et les pauses détente.

Saint-Caradec est aussi une étape pour les randonneur de St Jacques de Compostelle. C'est à ce titre qu'une borne à été inaugurée en 2009. Cette borne marque le km 105 depuis l'abbaye de Beauport en direction de Timadeuc et de Josselin (56).

Son dynamisme, ses entreprises, ses commerces, ses chambres d'hôtes et ses équipements pour les sports et les loisirs, son patrimoine naturel en font un lieu où il fait bon vivre et travailler.