House Price Finder
Scotland DG12

DG12

Dumfries and Galloway, Scotland · 210 sales in 2025 · 476 postcodes

Typical sale price · 2025
£145,380
↓ 2.9% YoY

Market analysis

The typical home in the DG12 area, Dumfries and Galloway is valued at £145,380 — 46% below the UK average of £271,295. Over the year to 2025, values fell 2.9%, from £149,730 to £145,380. Since 2004, typical values in DG12 have grown by 72%.

Annandale West is the most expensive neighbourhood in DG12, with a typical value of £240,000. DG12 covers 476 full postcodes, with 4,564 recorded sales since 2004. Nearby districts include DG1, DG10, DG11.

Looking for a specific address?

Scotland's individual sale records are held by Registers of Scotland rather than published as open data, so we can't show per-address history here. Their official ScotLIS service shows what any Scottish property last sold for, free.

Check an address on ScotLIS →

Safety Index

29
Higher Crime Area
Safer than 29% of Scottish postcode districts · 295 crimes per 10,000 residents (SIMD 2020)

Deprivation & Affluence

SIMD Decile
5.2 / 10
Less Deprived Than
31%
Scottish Index of Multiple Deprivation 2020 · 10 = least deprived · vs all Scottish postcode districts

Broadband & Connectivity

Availability across the district's postcodes · Ofcom Connected Nations

GOOD
55% Gigabit
Superfast (30Mbps+) 94.7%
Gigabit (1Gbps+) 55.4%

Property Value Trends

Official small-area statistics
£76k £99k £122k £145k £168k 2004 £84k 2004 · 330 sales £96k 2005 · 250 sales 2006 £109k 2006 · 308 sales £113k 2007 · 287 sales 2008 £118k 2008 · 201 sales £128k 2009 · 153 sales 2010 £125k 2010 · 193 sales £109k 2011 · 147 sales 2012 £99k 2012 · 120 sales £110k 2013 · 167 sales 2014 £124k 2014 · 179 sales £128k 2015 · 188 sales 2016 £116k 2016 · 217 sales £117k 2017 · 196 sales 2018 £126k 2018 · 223 sales £116k 2019 · 194 sales 2020 £126k 2020 · 167 sales £141k 2021 · 232 sales 2022 £153k 2022 · 221 sales £160k 2023 · 200 sales 2024 £150k 2024 · 181 sales £145k 2025 · 210 sales £145k

Hover over data points to see details

"Typical price" is the sales-weighted average of the median price in each of this district's official data zones — the small-area statistics Scotland publishes instead of individual sale records.

Market Summary

Typical Price
£145k
YoY Change
↓ 2.9%
Sales in 2025
210
Postcodes
476

Prices vary widely between neighbourhoods, so location within the district matters as much as the district itself.

Neighbourhood Prices

Annandale West £240k
Eastriggs £209k
Kingholm £185k
Annan East £114k
Annan West £105k
Median sale price by statistical neighbourhood, 2025

Neighbourhoods in DG12

Median sale prices by official statistical neighbourhood, 2025

Registers of Scotland
Neighbourhood Median Price Lower Quartile Sales
Annan East
£113,500 £90,500 74
Annan West
£105,000 £78,500 67
Eastriggs
£209,000 £113,000 51
Kingholm
£185,250 £135,000 41
Annandale West
£240,000 £157,500 26
Intermediate zones with under 5 sales are excluded; a neighbourhood can extend beyond the district itself.

Local Education Hub

Schools in the district

Loading schools data...

Streets in DG12

Every property with an Energy Performance Certificate, street by street — type, size, age and energy rating. Showing the 300 busiest of 365 streets.

Eastriggs · 581 Brydekirk · 100 Shawhill Road · 81 Wood Avenue · 77 Springbells Road · 75 Drummond Road · 74 Queensway · 65 Port Street · 63 Caledonian Crescent · 62 Standalane · 61 Hillview Crescent · 60 Hallmeadow Place · 59 Newbie · 57 Winterhope Road · 54 Craignair Park · 53 Fernlea Crescent · 49 Thorburn Crescent · 47 Clapperton Road · 45 Tweedie Terrace · 45 Longmeadow Avenue · 44 North Street · 43 Mcmurdo Road · 40 Newington Road · 39 Moat Road · 38 Murray Street · 38 Loreburn Court · 37 Prestonfield Road · 37 Hospital Road · 36 Northfield Park · 36 Turnberry Crescent · 36 Cummertrees · 34 Annerley Road · 32 Latimer Road · 32 Mcneish Drive · 32 Charles Street · 31 Newington Avenue · 31 Silverlaw · 31 George Street · 30 Greenlea Road · 30 Rose Street · 30 Waterfoot Road · 30 Turnberry Road · 28 Back Of The Hill · 27 Closehead Avenue · 27 High Street · 27 Powfoot · 27 Stevenson Place · 27 Windermere Park · 25 Eden Place · 24 Kimmeter Wynd · 24 Muirfield Gardens · 24 Annan Road · 23 Butts Street · 23 Fieldside · 23 Lady Street · 23 Lockhart Gardens · 23 Queensberry Street · 23 Stapleton Road · 23 Summergate Road · 23 English Street · 22 Glynt Wynd · 22 Scott'S Street · 22 Shawhill Court · 22 Bairds Wynd · 21 Fruids Park Avenue · 21 Kennels Road · 21 Station Road · 21 Thomas Street · 21 Victoria Road · 21 East Hecklegirth · 20 Greenmeadow Gardens · 20 Silverlaw Crescent · 20 Standalane Court · 20 Addison Place · 18 Douglas Gardens · 18 Kimmeter Square · 18 Bruce Street · 17 Esk Place · 17 Highfields Road · 17 Howgill Brae · 17 Longmeadow Place · 17 Millpark Crescent · 17 Princes Avenue · 17 Albert Place · 16 Church Street · 16 Johnstone Street · 16 Preston Gardens · 16 The Glebe · 16 Ednam Street · 15 Greenknowe Avenue · 15 Dykes Avenue · 14 Kimmeter Place · 14 Matheson Terrace · 14 New Path · 14 North Road · 14 Carlisle Road · 13 Elm Road · 13 Hillend Gardens · 13 Summervale Avenue · 13 Windermere Road · 13 Carlyle'S Place · 12 Dornock · 12 River Park · 12 St John'S Road · 12 Victoria Avenue · 12 Galabank Avenue · 11 Greencroft Wynd · 11 Newlands Rise · 11 Rosemount Crescent · 11 Silverhill · 11 Bellevue Road · 10 Craignair Court · 10 Creca Camp · 10 Milnfield · 10 Preston Park · 10 Scroggie Meadow · 10 Silvermount · 10 Springbells · 10 Westgill Square · 10 Woodman Avenue · 10 Northgate · 9 Seaforth Gardens · 9 Seaforth Park · 9 Turnmuir Dell · 9 Vancouver Road · 9 Browhouses · 8 Craignair Gardens · 8 Millpark Terrace · 8 Plumdon Park Avenue · 8 Solway Street · 8 Alexandra Place · 7 Galabank Gardens · 7 Kinmount Court · 7 Millbrae · 7 Morningside Road · 7 Scotts Street · 7 White Row · 7 Annanhill · 6 Battlehill · 6 Ellerslie · 6 Hecklegirth · 6 Lake View · 6 Lowthertown · 6 Northfield Park Gardens · 6 Ryehill Road · 6 Seafield Road · 6 Battery Street · 5 Elm Avenue · 5 Hollinlea · 5 Landheads · 5 Macneish Drive · 5 Mafeking Place · 5 Northfield Park Avenue · 5 Nursery Place · 5 Old Mill Court · 5 Seaforth Avenue · 5 Solway Crescent · 5 Solway Terrace · 5 The Rand · 5 The Terrace · 5 Turnberry Park · 5 Wallace Crescent · 5 Wellington Street · 5 Bank Street · 4 Bella Vista · 4 Bridge Street · 4 Brisbane Road · 4 Covert Place · 4 Delhi Road · 4 Dornock Mains · 4 Graham Avenue · 4 Hallmeadow Drive · 4 Howes Holdings · 4 Keswick Place · 4 Kinmount · 4 Links Avenue · 4 Manse Crescent · 4 Mill Park Crescent · 4 Riverside Walk · 4 Silverwalk · 4 Summervale Place · 4 The Courtyard · 4 The Old School · 4 Watchhall · 4 Annfield · 3 Butterdales · 3 Creca · 3 Glebe Place · 3 Guysgill · 3 Howgillbridge · 3 Lochfield · 3 Low Meadow · 3 Muirbeck Road · 3 Murray Park · 3 Newbie Barns · 3 Nicholson Street · 3 Old School · 3 Pretoria Road · 3 Queensberry Terrace · 3 Rosebank Terrace · 3 Rosevine Terrace · 3 Summerhill Road · 3 The Stables · 3 Violetbank · 3 Argyle Terrace · 2 Bellfield · 2 Blacketlees Cottages · 2 Brydekirk Mains Cottage · 2 Central Road · 2 Cumberland Terrace · 2 Dumbretton Cottages · 2 Dunedin Road · 2 East Road · 2 From Annan Road Eastriggs To C48W Near Kirtl · 2 Hillend Road · 2 Kinmount Bungalows · 2 Limekiln Cottages · 2 Lockerbie · 2 Newbie Barns Newbie · 2 Newpark Bar · 2 Nicholson Place · 2 Rigg · 2 Rosehall · 2 Roundbush Cottages · 2 Solway Park · 2 Stapleton Cottages · 2 Summergate Crescent · 2 Swordwell Rigg Farm · 2 The Green · 2 The Ridge · 2 Uppermains Cottage · 2 Warmanbie Road · 2 Watchhall Place · 2 Watchhill Court · 2 West Bowhill · 2 Winterseugh Cottages · 2 Woodcockair Street · 2 Woodhall · 2 Agneshill · 1 Ardbeg · 1 B6357 From C42A At Eastgill To C43A East Of Staple · 1 B7020 From A75 Near Ladyfield To B725 At Dalton · 1 Barnview · 1 Beckhead Cottage · 1 Beckhead Cottages · 1 Beechwood · 1 Bellsprings · 1 Birchgarth · 1 Blacketlees Farm · 1 Blackhills Cottages · 1 Blackhills Farm · 1 Bon Accord · 1 Brydekirk Mains · 1 Burnbrae · 1 Calgary Grove · 1 Calverley Place · 1 Carrutherstown · 1 Charlesfield Cottages · 1 Charlesfield Farm · 1 Christielands Farm · 1 Clarkston · 1 Cleughhead · 1 Coach House · 1 Cocklicks Cottage · 1 Cocklicks Farm · 1 Damaris · 1 Downie'S Wynd · 1 Dumbretton Cottage · 1 Dumbretton Farm · 1 Easdale · 1 Eastgill · 1 Ecclefechan · 1 Ednam House · 1 Ednamhill · 1 Edward Place · 1 From B725 Near Plans To B721 At Howes · 1 Gardeners Cottage · 1 Gatehead Cottage · 1 Gillwood · 1 Gillwood Road · 1 Glebe Court · 1 Glenburn Cottage · 1 Glynt View · 1 Grovewood · 1 Gullielands Farm · 1 Hall Cottages · 1 Hitchell Cottages · 1 Hollybush Farm · 1 Holmside · 1 Howes Scaur · 1 Howgillbank · 1 Jennymill Gardens · 1 Johnstonelees · 1 Kinmount Cottages · 1 Kinmount House · 1 Ladysmith Road · 1 Laverock Place · 1 Limekilns Cottage · 1 Lindsay Court · 1 Lochfield House · 1

Planning & Development

Loading planning data...

Frequently asked questions about DG12

What is the typical house price in DG12?
The typical sale price in the DG12 postcode district (Dumfries and Galloway, Scotland) was £145,380 in 2025, across 210 recorded sales. It is the sales-weighted average of the median price in each of the district's official small statistical areas.
Are house prices in DG12 rising or falling?
In 2025 the typical sale price in DG12 was £145,380, down 2.9% on the previous year's £149,730.
Why doesn't this page list individual sold prices in DG12?
Scotland's individual sale records are held by Registers of Scotland and sold commercially rather than published as open data, so this page uses the official free small-area statistics instead. Any Scottish address's last sold price can be checked free on ScotLIS, Registers of Scotland's own service.
Where is the DG12 postcode district?
DG12 covers part of Dumfries and Galloway, Scotland, with 476 live postcodes. Price statistics come from Registers of Scotland's official small-area house price statistics.

About this data

England & Wales pages on this site are built from individual HM Land Registry sale records. Scotland publishes those records commercially through Registers of Scotland rather than as open data, so Scottish pages use the official free small-area statistics instead: median prices and sales volumes for each small statistical area, aggregated here to the DG12 postcode district. For an individual property's sale history, use ScotLIS (free). Council-wide trends: Dumfries and Galloway house prices.

Contains public sector information from Registers of Scotland, the Scottish Government (incl. SIMD 2020) and Ofcom, licensed under the Open Government Licence v3.0. Postcode geography: National Records of Scotland.