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