Kirkcudbright

Kirkcudbright
Aerial view of Kirkcudbright and the River Dee
Kirkcudbright
Location within Dumfries and Galloway
Population3,350 (2020)
OS grid referenceNX685505
• Edinburgh84 mi (135 km)
• London282 mi (454 km)
Council area
Lieutenancy area
CountryScotland
Sovereign stateUnited Kingdom
Post townKIRKCUDBRIGHT
Postcode districtDG6
Dialling code01557
PoliceScotland
FireScottish
AmbulanceScottish
UK Parliament
Scottish Parliament

Kirkcudbright (/kərˈkbri/ kur-KOO-bree; Scottish Gaelic: Cille Chùithbeirt) is a town at the mouth of the River Dee in Dumfries and Galloway, Scotland, southwest of Castle Douglas and Dalbeattie. A former royal burgh, it is the traditional county town of Kirkcudbrightshire.