Saint-Jean-Kerdaniel (; ) is a commune in the Côtes-d'Armor département of Brittany in northwestern France.
Inhabitants of Saint-Jean-Kerdaniel are called kerdanielais in French.