Châtelaudren est une commune du département Côtes-d'Armor de Bretagne dans le nord-ouest de la France.