Postcode district

DG10 Postcode District

DG10 is the Postcode District for Moffat in Dumfries

The DG10 postcode district is located in the DG Dumfries and Galloway postal area, DG10 has a population of 3,962 residents according to the 2011 Scotland Census..

The area of the district is 120.83 square miles (312.95 square kilometres or 77,331.23 acres).

A wide range of spatial data has been analysed to present this overview of DG10. If you would like anything added, please contact us.

Sectors 1
Streets indexed 82
Geographical postcodes 215
Councils crossed 1

Map of DG10

Explore the postcode district using the interactive map.

On this page

District overview

In the DG10 postcode district in Dumfries, the primary settlement is Moffat. The other significant settlements in this district include Beattock, Wamphray, Annan Water, and Roundstonefoot. The county in which these settlements are located is the county of Dumfries. The most significant post town in this district is Moffat.

There are 1 postcode sectors within the district. Here's a breakdown:
The sector DG10 9, covers Moffat and Beattock in Dumfries.

The post town for this district is MOFFAT.

When it comes to local government, postal geography often disregards political borders. However, this district intersects the following councils: the district mostly encompasses the Dumfries and Galloway area with a total of 220 postal codes.

Nearest towns

To help place the district geographically, here are nearby towns and their approximate direction from the district centre.

Town Distance (miles) Direction
Lochmaben 14.26 S
Lockerbie 15.16 SSE
Sanquhar 19.47 W
Dumfries 19.58 SSW
Biggar 20.33 N
Langholm 21.41 SE
Peebles 24.00 NNE
Innerleithen 24.51 NE
Annan 24.98 SSE
Hawick 26.39 ENE
Lanark 27.02 NNW
Selkirk 27.62 ENE
Longtown 29.05 SE
New Cumnock 29.84 W
Galashiels 31.35 NE
Dalbeattie 31.77 SSW
Carluke 31.93 NNW
Silloth 32.29 S
New Galloway 33.21 WSW

Postcode information

Total geographical postcodes: 215

Location Post Town Sector Number of postcodes
MOFFAT MOFFAT DG10 9 135
Beattock MOFFAT DG10 9 25
Beattock MOFFAT DG10 9 21
MOFFAT MOFFAT DG10 9 15
Wamphray MOFFAT DG10 9 12
Wamphray MOFFAT DG10 9 4
Annan Water MOFFAT DG10 9 2
Roundstonefoot MOFFAT DG10 9 1

Street list for DG10

ACADEMY ROAD A701

A-road

Moffat, Dumfries

A Road
USRN: 84101831

ANNANDALE PLACE

Moffat, Dumfries

Local Road
USRN: 84101832

ANNANDALE ROAD

Moffat, Dumfries

Local Road
USRN: 84101833

ANNANDALE WAY

Moffat, Dumfries

Local Road
USRN: 84101834

ANNANSIDE

Moffat, Dumfries

Local Road
USRN: 84101836

BALLPLAY ROAD

Minor road

Moffat, Dumfries

Minor Road
USRN: 84101837

BLACK BULL CLOSE

Moffat, Dumfries

Restricted Local Access Road
USRN: 84101839

BUCCLEUCH PLACE

Moffat, Dumfries

Local Road
USRN: 84101840

BUCCLEUCH STREET

Moffat, Dumfries

Local Road
USRN: 84101841

BURNSIDE

Minor road

Moffat, Dumfries

Minor Road
USRN: 84101842

CALEDONIAN PLACE

Moffat, Dumfries

Restricted Local Access Road
USRN: 84101843

CAUSEWAY STREET

Moffat, Dumfries

Local Road
USRN: 84101844

CHAPEL STREET

Moffat, Dumfries

Local Road
USRN: 84101900

CHARLOTTE PLACE

Moffat, Dumfries

Local Road
USRN: 84101845

CHURCH GATE A701

A-road

Moffat, Dumfries

A Road
USRN: 84101846

CHURCH PLACE

Moffat, Dumfries

Local Road
USRN: 84101847

CHURCH STREET

Moffat, Dumfries

Local Road
USRN: 84101848

CORNAL COURT

Beattock, Moffat, Dumfries

Local Road
USRN: 84101887

CRAIGIE AVENUE

Beattock, Moffat, Dumfries

Local Road
USRN: 84101888

CROSSLAW BURN

Moffat, Dumfries

Local Road
USRN: 84107267

DICKSON STREET

Moffat, Dumfries

Local Road
USRN: 84101849

DUNCAN DRIVE

Moffat, Dumfries

Local Road
USRN: 84109441

DUNDANION ROAD

Moffat, Dumfries

Local Road
USRN: 84101850

EASTFIELD RISE

Moffat, Dumfries

Local Road
USRN: 84109443

EASTGATE

Moffat, Dumfries

Local Road
USRN: 84101851

EDINBURGH ROAD A701

A-road

Moffat, Dumfries

A Road
USRN: 84101852

ETTRICK DRIVE

Moffat, Dumfries

Local Road
USRN: 84101890

ETTRICK ROAD

Moffat, Dumfries

Local Road
USRN: 84101891

EVAN COURT

Beattock, Moffat, Dumfries

Local Road
USRN: 84101892

EVAN ROAD

Beattock, Moffat, Dumfries

Local Road
USRN: 84106921

EVAN ROAD

Beattock, Moffat, Dumfries

Local Road
USRN: 84101893

FRENCHLAND DRIVE

Moffat, Dumfries

Local Road
USRN: 84107136

GOLFHILL DRIVE

Moffat, Dumfries

Local Road
USRN: 84101894

GRANGE PLACE

Moffat, Dumfries

Local Road
USRN: 84107080

GRANGE ROAD

Moffat, Dumfries

Local Road
USRN: 84107079

GREENWOOD CLOSE

Moffat, Dumfries

Local Road
USRN: 84107191

HARTFELL CRESCENT

Moffat, Dumfries

Local Road
USRN: 84101855

HARTHOPE PLACE

Moffat, Dumfries

Local Road
USRN: 84107081

HARTHOPE PLACE

Moffat, Dumfries

Local Road
USRN: 84107082

HAYWOOD ROAD

Moffat, Dumfries

Local Road
USRN: 84106789

HAYWOOD ROAD

Moffat, Dumfries

Local Road
USRN: 84101857

HENDERSON STREET

Moffat, Dumfries

Restricted Local Access Road
USRN: 84110502

HENDERSON STREET

Moffat, Dumfries

Restricted Local Access Road
USRN: 84101858

HIGH STREET A701

A-road

Moffat, Dumfries

A Road
USRN: 84101859

HILLSIDE TERRACE

Moffat, Dumfries

Local Road
USRN: 84101860

HOLM STREET A708

A-road

Moffat, Dumfries

A Road
USRN: 84101861

HYDRO AVENUE

Moffat, Dumfries

Local Road
USRN: 84101862

JEFF BROWN DRIVE

Moffat, Dumfries

Local Road
USRN: 84109556

MANSFIELD PLACE

Moffat, Dumfries

Local Road
USRN: 84101863

MEADOW BANK

Moffat, Dumfries

Local Road
USRN: 84109447

MEADOW BANK

Moffat, Dumfries

Local Road
USRN: 84109445

MEADOW PLACE

Moffat, Dumfries

Local Road
USRN: 84101864

MEARSDALE DRIVE

Moffat, Dumfries

Local Road
USRN: 84101865

MEARSDALE PARK

Moffat, Dumfries

Local Road
USRN: 84101866

MILL MEADOWS

Moffat, Dumfries

Local Road
USRN: 84101867

MILLBURN

Moffat, Dumfries

Local Road
USRN: 84109872

NETHERMILN MEADOW

Moffat, Dumfries

Local Road
USRN: 84109928

NORTHFIELD PARK

Moffat, Dumfries

Local Road
USRN: 84109408

OLD CARLISLE ROAD

Minor road

Moffat, Dumfries

Minor Road
USRN: 84101895

OLD EDINBURGH ROAD

Minor road

Moffat, Dumfries

Minor Road
USRN: 84101838

OLD EDINBURGH ROAD

Minor road

Moffat, Dumfries

Minor Road
USRN: 84101868

OLD WELL ROAD

Moffat, Dumfries

Local Road
USRN: 84101869

OSBORNE ROW

Moffat, Dumfries

Local Road
USRN: 84101870

PARK CIRCLE

Moffat, Dumfries

Local Road
USRN: 84101871

RAE STREET

Moffat, Dumfries

Local Road
USRN: 84101872

REID STREET

Moffat, Dumfries

Local Road
USRN: 84101873

SCHOOL LANE

Moffat, Dumfries

Local Road
USRN: 84106910

SMITH WAY

Beattock, Moffat, Dumfries

Local Road
USRN: 84109733

ST NINIANS ROAD

Moffat, Dumfries

Local Road
USRN: 84101875

STAR STREET

Moffat, Dumfries

Local Road
USRN: 84101876

SYME STREET

Moffat, Dumfries

Local Road
USRN: 84101877

SYME STREET

Moffat, Dumfries

Local Road
USRN: 84101835

THE GLEBE

Moffat, Dumfries

Local Road
USRN: 84101897

THE HOLM A708

A-road

Moffat, Dumfries

A Road
USRN: 84101878

THE HOLM A708

A-road

Moffat, Dumfries

A Road
USRN: 84110822

THE WHINS

Moffat, Dumfries

Local Road
USRN: 84101879

VICTORIA PLACE

Moffat, Dumfries

Local Road
USRN: 84101881

WARRISTON ROAD

Moffat, Dumfries

Local Road
USRN: 84101883

WELL ROAD

Minor road

Moffat, Dumfries

Minor Road
USRN: 84101884

WELL STREET

Moffat, Dumfries

Local Road
USRN: 84101885

WESTPARK

Moffat, Dumfries

Local Road
USRN: 84101886

YOUNGER PLACE

Beattock, Moffat, Dumfries

Local Road
USRN: 84101898

Property and housing

Transport and connectivity

Stations in the district

No stations found in this postcode district.

Accessible motorway junctions

A74(M) J15

Average Driving Time from within the district: 3.72

Average Driving Distance: 2.33

Number of Postcodes that can access the Motorway Junction: 215

A74(M) J16

Average Driving Time from within the district: 9.27

Average Driving Distance: 8.00

Number of Postcodes that can access the Motorway Junction: 215

A74(M) J17

Average Driving Time from within the district: 15.39

Average Driving Distance: 14.35

Number of Postcodes that can access the Motorway Junction: 214

A74(M) J14

Average Driving Time from within the district: 15.64

Average Driving Distance: 13.50

Number of Postcodes that can access the Motorway Junction: 196

A74(M) J18

Average Driving Time from within the district: 16.67

Average Driving Distance: 14.76

Number of Postcodes that can access the Motorway Junction: 71

A74(M) J19

Average Driving Time from within the district: 17.10

Average Driving Distance: 16.15

Number of Postcodes that can access the Motorway Junction: 19

M74 J12

Average Driving Time from within the district: 20.60

Average Driving Distance: 19.33

Number of Postcodes that can access the Motorway Junction: 1

M74 J13

Average Driving Time from within the district: 21.01

Average Driving Distance: 19.03

Number of Postcodes that can access the Motorway Junction: 144


Royal Mail delivery and sorting offices

Delivery offices serving this district
Postal sector Delivery office
DG10 9 Moffat Delivery Office

Postcode format

How this district code is structured
D G 1 0 - X X X
D G 1 0 Space Numeric Letter Letter

Administrative and boundary notes

The largest settlement in the DG10 postal code is MOFFAT followed by Beattock, and Wamphray.

The DG10 Postcode shares a border with DG11 (LOCKERBIE, Lochmaben, Ecclefechan), DG1 (DUMFRIES, Heathhall, Locharbriggs), ML12 (BIGGAR, Broughton, Symington) and TD7 (SELKIRK, Ashkirk, Ettrickbridge).

Maps and visuals

Map of the DG10 postcode
District map
A word cloud for the DG10 postcode
Word cloud showing place names in the district
Map of the DG10 district
Additional district map

Weather

Weather Forecast for Moffat

Powered by Met Office DataPoint under the Open Government Licence.

© streetlist.co.uk 2026
Contains public sector information licensed under the Open Government Licence v2.0.
© Crown copyright and database rights 2026
© OpenStreetMap contributors 2026