La municipalité de Saint-Caradec est située dans le département Côtes-d'Armor.
Les municipalités alentours sont les suivantes : Loudéac, Trévé, Saint-Thélo, Hémonstoir, Le Quillio, Saint-Connec, Guerlédan.
6 infirmiers et infirmières à domicile pratiquent à Saint-Caradec.