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

DG111TJ

Annandale North

DG112HF

Park Place

DG112PG

Alexandra Drive

DG113BY

Hoddom Road

DG13NQ

Pielmuir Road

DG109FH

Annandale North

DG111AA

Annandale North

DG111JH

Lockerbie Road

DG111NT

Castleview Gardens

DG111PZ

Asher Crescent

DG111RL

Bruce Street

DG111TW

Annandale North

DG112BP

Ashgrove Terrace

DG112HB

Bridge Street

DG112PE

Margaret Drive

DG112PS

Annandale North

DG109QF

Jeff Brown Drive

DG111BD

Annandale North

DG111BF

Asher Crescent

DG111NN

Annan Road

DG111RX

Annandale North

DG111TP

Annandale North

DG112LL

Annandale North

DG112RN

Annandale North

DG109QZ

Annandale North

DG111TA

Main Road

DG109QB

Annandale North

DG109LA

Ettrick Drive

DG109LP

Crosslaw Burn

DG109RH

Annandale North

DG109RT

Hillside Terrace

DG109SF

Old Carlisle Road

DG111EQ

Kirkbank Road

DG111EX

Annandale North

DG111HD

Main Road

DG111TR

Annandale North

DG112JL

High Street

DG112JY

Annandale North

DG112PP

Annandale North

DG112PW

Annandale North

DG113DJ

Burnbank Street

DG113DX

Castle Acre

DG119AF

Goods Station Road

DG13NF

Annandale North

DG109BU

Haywood Road

DG109NG

Annandale North

DG109QQ

Woodlea Court

DG111BB

Annandale North

DG111QD

Barras

DG111TH

Annandale North

DG112AN

Dryfe Grove

DG112EX

Caledonian Place

DG112JR

High Street

DG112QP

Haas Grove

DG112RR

Breckenry Road

DG112UA

Greenpark Close

DG113DF

Academy Street

DG113EQ

Ashgrove Crescent

DG109FE

Old Carlisle Road

DG109PY

Evan Court

DG111BT

Annandale North

DG111GF

George Hunter Drive

DG111HA

Annandale North

DG111LR

Annandale North

DG111NA

Annandale North

DG111TL

Annandale North

DG112DR

Carlisle Road

DG112NZ

Annandale North

DG112QL

Annandale North

DG112RL

Annandale North

DG13NE

Annandale North

DG109BG

St Ninians Road

DG109ST

Golfhill Drive

DG111NR

Stanedyke Crescent

DG111TG

Main Road

DG111UG

Glebe Terrace

DG112GD

Rosebank Court

DG112QW

Alexandra Drive

DG13NL

Annandale North

DG109AA

Eastgate

DG109BP

Mill Meadows

DG109DS

Mansfield Place

DG109HU

Grange Place

DG109HY

Edinburgh Road

DG111EW

Main Road

DG111GD

Vendace Mews

DG112AG

Townhead Street

DG112EJ

Ashgrove Terrace

DG112EP

Fairholm Crescent

DG109BT

Haywood Road

DG109HW

Academy Road

DG109RZ

Edinburgh Road

DG111DG

Gallaberry Road

DG111HL

Annandale North

DG111JF

Annandale North

DG111LY

Mossvale

DG111NW

Annan Road

DG111PQ

Bruce Street

DG112AZ

Beckton Road

DG112LP

Annandale North

Data Sources

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