Want to compare two towns side by side?

Compare

Castle Douglas vs Kirkcudbright

Which is better to live in? Distance: 8.7 miles apart.

Share this comparisonWhatsAppXFacebookEmail

The verdict

Castle Douglas is the more affordable option, with average house prices around 0% lower. Castle Douglas has the lower crime rate of the two. For families, Castle Douglas edges ahead on school quality.

Avg House Price

Castle Douglas

£162,680

Kirkcudbright

£162,680

Crime Rate

Castle Douglas

4365.4

Kirkcudbright

5207.9

Top-Two School Inspection Bands

Castle Douglas

72.0%

Kirkcudbright

72.0%

Avg Download Speed

Castle Douglas

245.1

Kirkcudbright

225.7

EPC Rating

Castle Douglas

44.6

Kirkcudbright

44.4

Median Income

Castle Douglas

£31,846

Kirkcudbright

£28,391

At £162,680, Castle Douglas undercuts Kirkcudbright (£162,680) by around 0% on average house prices. The most affordable entry point in Castle Douglas is a flat at £86,885, while in Kirkcudbright it is a flat at £86,885.

Average Price by Property Type (2025)

Biggest gap: detached homes are 0% pricier in Castle Douglas (£247,236 vs £247,236).

Price Trend (23 Years)

Over the last 21 years, Castle Douglas prices grew faster — 92% vs 92%.

Castle Douglas has a crime rate of 4,365.4 per 1,000 residents, which is 19% lower than Kirkcudbright at 5,207.9 per 1,000. The most common crime category in Castle Douglas is other-crime, while in Kirkcudbright it is other-crime.

Crime Rate by Category (per 1,000 residents)

Both towns share the same top crime category: other crime.

Of the 108 schools in Castle Douglas, 72% are in the top two inspection bands. In Kirkcudbright, which has 108 schools, the figure is 72%.

Castle Douglas School Inspection Breakdown

72% of 108 schools (93 primary, 15 secondary) sit in the top two inspection bands.

Kirkcudbright School Inspection Breakdown

72% of 108 schools (93 primary, 15 secondary) sit in the top two inspection bands.

MetricCastle DouglasKirkcudbright
Total Schools108108
Primary9393
Secondary1515
% Top two bands72%72%

Broadband & Connectivity

Broadband in Castle Douglas averages 245.1 Mbps – ahead of Kirkcudbright's 225.7 Mbps. Superfast coverage (30 Mbps+) reaches 91.7% of premises in Castle Douglas and 96.3% in Kirkcudbright. Gigabit availability stands at 40.4% in Castle Douglas and 35.1% in Kirkcudbright.

Castle Douglas is the faster of the two by 9% on average download speed (245 vs 226 Mbps).

Energy Efficiency & Running Costs

Castle Douglas leads on energy efficiency with an average EPC score of 44.6 (E), while Kirkcudbright averages 44.4 (E). Estimated annual energy costs average £1,553 in Castle Douglas and £1,774 in Kirkcudbright. 51.6% of homes in Castle Douglas have an EPC rating of C or above, compared to 29.9% in Kirkcudbright.

Castle Douglas has more energy-efficient housing — 51.6% reach band C or above, vs 29.9% in the other.

Demographics & Economy

Median household income is £31,846 in Castle Douglas and £28,391 in Kirkcudbright. The median age is 36.3 in Castle Douglas and 36.3 in Kirkcudbright. Owner-occupancy is 61.1% in Castle Douglas versus 60.4% in Kirkcudbright. Employment rates stand at 75.1% in Castle Douglas and 69.6% in Kirkcudbright.

IndicatorCastle DouglasKirkcudbright
Population4,0803,420
Median Age36.336.3
Median Household Income£31,846£28,391
Employment Rate75.1%69.6%
Owner Occupied61.1%60.4%
Degree-Level Qualified31.8%28.3%

Location

Loading map...

Common questions

Frequently asked questions

How far apart are Castle Douglas and Kirkcudbright?
Castle Douglas and Kirkcudbright are approximately 8.7 miles apart as the crow flies.
Which is cheaper to buy a house in, Castle Douglas or Kirkcudbright?
Castle Douglas is cheaper, with an average house price of £162,680.
Is Castle Douglas or Kirkcudbright safer?
Castle Douglas has the lower crime rate at 4,365.4 per 1,000 residents.
Which has better schools, Castle Douglas or Kirkcudbright?
Castle Douglas has the higher share of schools in the top two inspection bands at 72%.
Which has faster broadband, Castle Douglas or Kirkcudbright?
Castle Douglas has faster average broadband at 245.1 Mbps.

Keep exploring

Related comparisons

Compare Castle Douglas with other towns

Compare Kirkcudbright with other towns