Area360 logo

Find postcode

Annandale North

Interactive map displaying Annandale North

About

Annandale North covers a large rural expanse in the northeast of Dumfries and Galloway, bordering the administrative region of South Lanarkshire. Its landscape is characterised by rolling farmland and upland areas, with settlements like Moffat and Johnstonebridge serving as local hubs. The area is defined by major transport routes, including the A74(M) motorway and the West Coast Main Line, which traverse its length.

The ward's geography is significantly shaped by the River Annan, which flows southwards from its source near the Devil's Beef Tub, a deep glacial hollow steeped in local history. Economic activity is primarily agricultural, with forestry also playing a role on the higher ground. The terrain rises towards the Southern Uplands, creating a distinct transition from the valley floor to more remote, hilly pastures.

All postcodes in Annandale North

DG112JB

Cruden Terrace

DG112NA

Broomhouse Road

DG113DN

Annandale North

DG113DR

High Street

DG111QU

Stanedyke Crescent

DG109PD

Craigie Avenue

DG111HJ

Annandale North

DG111PW

Welldale Place

DG111RP

Bruce Street

DG112AA

High Street

DG112DW

Carlisle Road

DG112EZ

Union Street

DG112JG

Alexandra Drive

DG112JT

Annandale North

DG112NF

Annandale North

DG112NR

Annandale North

DG112NS

Annandale North

DG112RG

Annandale North

DG112RS

Annandale North

DG111NQ

High Street

DG111QG

Mill Road

DG109EA

Osborne Row

DG109NJ

Annandale North

DG109PE

Cornal Court

DG111QN

Vendace Crescent

DG113DQ

High Street

DG113EW

Meadowfoot Gardens

DG109LE

The Holm

DG109PQ

Annandale North

DG109HJ

High Street

DG109SB

Annandale North

DG111AQ

Annandale North

DG111JR

Prestonhouse Road

DG111JT

Low Road

DG111NG

High Street

DG111PE

Wallace Court

DG111QW

Broomhill Road

DG111RD

Castleview Gardens

DG111TT

Annandale North

DG112AH

Harcourt Place

DG112BE

Leonard Crescent

DG112LF

Annandale North

DG112NL

Annandale North

DG112QB

Bankshill Road

DG111UE

Millhill Road

DG111QR

Whitehills Avenue

DG111TS

Annandale North

DG112DJ

Carlisle Road

DG109EJ

Church Gate

DG109QX

Annandale North

DG109RQ

Crooked Road

DG111EG

Kirkbank Road

DG111PN

Princes Street

DG13ND

Annandale North

DG111RW

Bruce Street

DG112BJ

Annandale North

DG109BY

Haywood Road

DG109NN

Annandale North

DG109PG

Annandale North

DG109PT

Annandale North

DG109RY

Edinburgh Road

DG111ES

Kirkbank Road

DG111HB

Annandale North

DG111PS

Annandale Crescent

DG112DY

Sherwood Crescent

DG112FB

Dumfries Road

DG112LZ

Broomhouse Road

DG112NN

School Road

DG112QE

Annandale North

DG113DA

Annandale North

DG113DP

Academy Street

DG112BY

Well Close

DG112DF

Quaas Crescent

DG112LA

Annandale North

DG113DZ

Hall Road

DG109AR

Well Road

DG109SR

Annandale North

DG111NX

Annan Road

DG111TE

Annandale North

DG112QA

Bankshill Road

DG109HR

Academy Road

DG109JF

Union Place

DG109JJ

Mansfield Place

DG111ER

Kirkbank Road

DG111HG

Kirkbank Road

DG109AP

Buccleuch Place

DG109DE

Annandale Place

DG109HT

Grange Place

DG109NU

Station Road

DG109RU

Hillside Terrace

DG111LW

Gallaberry Road

DG111QZ

Raven Hill

DG111TX

Shaw Road

DG112BX

High Street

DG112ES

Bridge Street

DG109EE

Holm Street

DG109PP

Annandale North

DG109QS

Annandale North

DG111DD

Annandale North

DG111RR

Lockerbie Road

Data Sources

All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.