Penvénan est une commune française située dans le département des Côtes-d'Armor, la région Bretagne, et le pays historique du Trégor.