How many castles are there in north Wales?

There are 14 major castles in northern wales: Beaumaris, Bodelwyddan, Caernarfon, Chirk, Conwy, Criccieth, Denbigh, Dolbadarn, Dolwyddelan, Ewloe, Flint, Harlech, Penrhyn and Rhuddlan.