Cynan Garwyn (Galles, VI secolo – VII secolo) è stato un sovrano gallese.
Regnò sul Powys tra la fine del VI e gli inizi del VII secolo. Sarebbe stato il figlio più anziano di Brochwel Ysgithrog e di Ardyyn Benasgel, figlia di re Pabo Post Prydein del Pennines. Secondo alcune genealogie, sposò Gwynwenwen, figlia Domangart mac Aidan di Scozia ed ebbe almeno tre figli: Selyf Sarffgadau (che gli succedette sul trono attorno al 610), Dinogad e Afandreg Ddu, che sposò re Cadfan ab Iago del Gwynedd.