Deganwy, oder Degannwy auf Mittel walisisch, ist eine kleine Stadt und ein Wahlbezirk auf der Halbinsel Creuddyn im Bezirk Conwy County, Wales.

Es ist eine relativ kleine Stadt, die vor allem durch das 110 m über der Stadt gelegene Schloss Deganwy auffällt. Im 6. Jahrhundert wurde es als Festung von Maelgwn Gwynedd, dem König von Gwynedd, befestigt.

Heutzutage befindet sie sich in der Grafschaft Conwy County Borough, aber historisch gesehen befand sie sich in Caernarfonshire.

Die Stadt hat derzeit 3.936 Einwohner.

Die Stadt verfügt über einen Bahnhof an der Llandudno Branch Line und der Conwy Valley Line. Transport für Wales bietet direkte Züge nach Llandudno, Blaenau Ffestiniog, Chester, Manchester und Crewe.