Deganwy, lub Degannwy w Middle Welsh, to małe miasto i okręg wyborczy na półwyspie Creuddyn w Conwy County Borough, Walia.
Jest to stosunkowo niewielkie miasto, którego największą atrakcją jest Zamek Deganwy, położony 110 m nad miastem. W VI wieku został on ufortyfikowany jako twierdza Maelgwn Gwynedd, króla Gwynedd.
Obecnie znajduje się w Conwy County Borough, ale historycznie znajdowało się w Caernarfonshire.
Obecnie miasto liczy 3.936 mieszkańców.
Miasto posiada stację kolejową na linii Llandudno Branch Line i Conwy Valley Line. Transport for Wales zapewnia bezpośrednie pociągi do Llandudno, Blaenau Ffestiniog, Chester, Manchesteru i Crewe.

