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

DG109NR

Annandale North

DG109NF

Annandale North

DG111QJ

Millhill Road

DG109AG

Victoria Place

DG109SH

Annandale North

DG109BH

Millburn

DG109HZ

Mearsdale Drive

DG109LT

Old Edinburgh Road

DG109PS

Main Road

DG109QU

Woodlea Court

DG111HZ

Annandale North

DG111JA

Gallaberry Road

DG111JN

Greenhill Road

DG112DB

Goods Station Road

DG112DL

Carlisle Road

DG112FA

Glenannan Park

DG112GA

Rosebank Court

DG112NY

Annandale North

DG112QZ

Victoria Road

DG113DD

Church Street

DG130PQ

Annandale North

DG111ND

Castleview Gardens

DG111PH

Princes Street

DG111PL

Princes Street

DG111QP

Whitehills Avenue

DG111QQ

Barrashead

DG112BU

Annandale North

DG112HE

Bridge Street

DG112LB

Annandale North

DG112LH

Annandale North

DG112PJ

Tundergarth Road

DG112QG

Annandale North

DG112RW

Breckenry Road

DG113EL

Academy Street

DG113HH

Annandale North

DG13NN

Annandale North

DG112PA

Annandale North

DG112PB

Annandale North

DG112PT

Annandale North

DG109BX

Haywood Road

DG109LY

Annandale North

DG111AR

Annandale North

DG111BL

Annandale North

DG111BQ

Annandale North

DG112AY

Victoria Park

DG112DA

High Street

DG112HP

Park Place

DG113DU

Castle Acre

DG109AJ

Hartfell Crescent

DG109JA

Edinburgh Road

DG109NB

Annandale North

DG111GB

Vendace Wynd

DG111HY

Annandale North

DG111RH

Annandale North

DG111TU

Annandale North

DG111LP

Annandale North

DG112LD

Annandale North

DG112RX

Annandale North

DG109PF

Annandale North

DG109AN

Buccleuch Place

DG109DD

Annandale Road

DG109DX

Burnside

DG109LG

The Holm

DG109LL

Meadow Bank

DG13LD

Beech Court

DG109FF

Greenhillstairs

DG109LN

Frenchland Drive

DG109SD

Annandale North

DG111NF

Campbell Court

DG111TQ

Annandale North

DG112JX

Annandale North

DG111NP

Blacklocks Vennel

DG112HW

Park View

DG112JE

Queensberry View

DG109SE

Annandale North

DG112RT

Annandale North

DG111DF

Main Road

DG111HH

Annandale North

DG111LU

Broomhill Road

DG109DH

Warriston Place

DG109HS

Grange Road

DG109NP

Annandale North

DG109RR

Edinburgh Road

DG112DT

Newlands Court

DG109AY

Park Circle

DG109PJ

Annandale North

DG109QH

Evan Court

DG111HQ

Annandale North

DG111JJ

Annandale North

DG111NS

Mounsey's Wynd

DG111QL

Whitehills Avenue

DG112DZ

Douglas Terrace

DG112GZ

Sydney Gardens

DG112HY

Cruden Terrace

DG112JU

Annandale North

DG111QA

Mossvale

DG111RB

Annandale North

DG112EY

High Street

DG109NH

Annandale North

DG112FP

Glasgow Road

Data Sources

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