Lanteglos-by-Camelford is the ecclesiastical parish which includes the town. The A39 road goes through the town centre. Camelford railway station on the line to Padstow was some distance from the town and closed in 1966.