historic county of northwestern Wales, bordered on the north by the Irish Sea, on the east by Denbighshire, on the south by the county of Merioneth and Cardigan Bay, and on the west by Caernarfon Bay and the Menai Strait, which separates it from Anglesey. The total area is 569 square miles (1,473 square km). Most of the historic county lies within the present and larger county of Gwynedd. The easternmost portion of Caernarvonshire, which drains into the River Conwy, forms part of the present county borough of Conwy
Learn more about Caernarvonshire with a free trial on Britannica.com.