Caernarfon is a royal town in Gwynedd, northwest Wales.
Caernarfon is the traditional county town of the historic county of Caernarfonshire. The town is best known for its great stone castle, built by Edward I of England and consequently sometimes seen as a symbol of English domination. Edward's architect, may well have modelled the castle on the walls of Constantinople, possibly being aware of the alternative Welsh name Caer Gystennin; in addition, Edward was a supporter of the Crusader cause. On higher ground on the outskirts of the town are the remains of an earlier occupation, the Segontium Roman Fort.
Caernarfon was constituted a borough in 1284 by charter of Edward I. The charter, which was confirmed on a number of occasions, appointed the mayor of the borough Constable of the Castle ex officio.