Deganwy, ou Degannwy en gallois moyen, est une petite ville et une circonscription électorale de la péninsule de Creuddyn, dans le comté de Conwy, au Pays de Galles.
C'est une ville relativement petite dont le plus remarquable est le château de Deganwy, situé à 110 m au-dessus de la ville. Au VIe siècle, il a été fortifié pour devenir la forteresse de Maelgwn Gwynedd, roi de Gwynedd.
Aujourd'hui, il est situé dans le Conwy County Borough mais historiquement il était situé dans le Caernarfonshire.
La ville compte actuellement 3 936 habitants.
La ville possède une gare sur la ligne secondaire de Llandudno et la ligne de la vallée de Conwy. Les transports pour le Pays de Galles proposent des trains directs vers Llandudno, Blaenau Ffestiniog, Chester, Manchester et Crewe.

