Home
Your location

Kirkcudbright

Place in Dumfries and Galloway, Scotland

Coordinates:54.839, -4.047
OS grid ref:NX 68 51
Population:3,390
Dialling code: 01557
Map of the UK

Kirkcudbright is a compact harbour town on the estuary of the River Dee in Dumfries and Galloway, southern Scotland. Its tidal harbour, narrow streets and a mix of medieval and Georgian buildings - including the remains of MacLellan's Castle - give it a distinctly coastal, historic character that attracts walkers and visitors to the Solway coast.

The town is best known as an artists' hub, dubbed an "Artists' Town" after a late 19th‑ and early 20th‑century colony; galleries and workshops such as Kirkcudbright Galleries remain important to the local economy alongside tourism, fishing and surrounding agriculture. Its proximity to scenic areas like the Galloway Forest Park and the Solway Firth also makes it a popular base for outdoor activities and dark‑sky watching.

Postcode districts covering Kirkcudbright

Most populated places nearby

Neighbouring places

Example postcodes in Kirkcudbright

Transport links

  • Glasgow Prestwick Airport 51 miles82.1 km
  • Glasgow International Airport 73 miles117.4 km
  • Flimby Railway Station 23.4 miles37.6 km
  • Workington Railway Station 23.7 miles38.1 km

Hotels in Kirkcudbright Ad

Schools in Kirkcudbright

  • Kirkcudbright Academy Secondary
  • Kirkcudbright Primary School Primary

Local points of interest

  • Earlston House Estate 3.8 miles6.1 km
  • Argrennan House Estate 4.6 miles7.4 km
  • Cally Park Estate 5.8 miles9.3 km
  • Gelston Castle Estate 6.6 miles10.6 km
  • Threave House Estate 6.6 miles10.6 km
  • Rusko Estate 7.4 miles11.9 km
  • Cardoness Estate 7.5 miles12 km
  • Orchardton House Estate 7.9 miles12.7 km
  • Balmaghie House Estate 7.9 miles12.7 km
  • Castramont Estate 8.1 miles13.1 km
  • Barnbarroch Estate 10.7 miles17.2 km
  • Kirkdale House Estate 10.8 miles17.3 km