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

DG112QU

Annandale North

DG113DB

Church Place

DG109AL

Hartfell Crescent

DG109BW

Haywood Road

DG109DR

Chapel Street

DG109HN

Academy Road

DG109JB

Mearsdale Drive

DG109NA

Newton Meadows

DG109QN

Old Carlisle Road

DG111AN

Annandale North

DG111DE

Irongate Road

DG111JG

Annandale North

DG112AD

Dryfe Park

DG112HZ

Hillview Street

DG112LR

Annandale North

DG112PN

Annandale North

DG113EH

Oaktree Drive

DG109QR

Annandale North

DG109SJ

Annandale North

DG111QY

Stanedyke Court

DG112HA

Station Road

DG112SQ

Annandale North

DG109JL

The Whins

DG109LB

Annandale North

DG109RN

Crooked Road

DG111AH

Annandale North

DG111BP

Annandale North

DG111TY

Main Road

DG112JP

High Street

DG112NT

Annandale North

DG112NW

Annandale North

DG112PL

Tundergarth Road

DG112PR

Annandale North

DG113DL

High Street

DG109HB

Annanside

DG109LX

Annandale North

DG111BG

Kirkhill

DG111BJ

Annandale North

DG111ET

Main Road

DG111EY

Beechfield Lane

DG111RE

Glebe Terrace

DG111UF

Woodlands Crescent

DG112PF

Margaret Drive

DG112PU

Annandale North

DG113EA

Ashgrove Crescent

DG109HG

Academy Road

DG109HP

Academy Road

DG111AL

Annandale North

DG111NH

Blacklocks Vennel

DG111PP

Annandale Crescent

DG111PX

Townhead

DG112BH

Victoria Park

DG112FG

Cameron Close

DG112JH

Cameron Close

DG112SL

Annandale North

DG109HF

High Street

DG109JY

Duncan Drive

DG111JS

High Road

DG112FH

William Alexander Drive

DG112HH

Rosebank Crescent

DG112NP

Annandale North

DG112PX

Annandale North

DG113EF

Burnbank Street

DG109DW

Causeway Street

DG109HA

Chapelview Gardens

DG109JD

Meadow Place

DG109JW

Ballplay Road

DG109PH

Annandale North

DG111QX

Blae Meadow Avenue

DG112EU

High Street

DG112QN

Alexandra Drive

DG112RQ

Annandale North

DG112SS

Broomhouse Road

DG13LZ

Beech Avenue

DG109DF

Annandale Place

DG109EB

Church Gate

DG109NX

Newton Meadows

DG111EU

Main Road

DG112BQ

Ashgrove Terrace

DG112GB

Annandale North

DG112NE

Corrie Road

DG112NQ

Annandale North

DG109BA

Warriston Road

DG109DY

Burnside

DG109EX

Church Street

DG109JX

Ballplay Road

DG109LZ

Newton Meadows

DG109QA

Annandale North

DG111LJ

Rankine Heights

DG111LL

Annandale North

DG112BB

Beckton Road

DG112BT

Dryfesdale Court

DG112DG

Mains Street

DG112DH

Ivy Place

DG112RB

Old Annan Road

DG113EJ

Langlands Court

DG109RA

Annandale North

DG111SN

Barrashead

DG112SB

Somerton Gardens

DG112SD

Annandale North

Data Sources

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