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

DG111PT

Annandale Crescent

DG109BD

Annandale Road

DG109DL

Dickson Street

DG109JG

Charlotte Place

DG111PU

Annandale Crescent

DG111QB

Mossvale

DG112LJ

Annandale North

DG112QS

Beechgrove

DG113EN

Meadowfoot Gardens

DG109EZ

Henderson Street

DG109JH

Eastgate

DG109LD

Annandale North

DG109RG

Annandale North

DG111GA

George Hunter Drive

DG111NZ

Bruce Street

DG112AP

Dryfe Grove

DG112JF

Queensberry Road

DG113BU

Bank Court

DG113BZ

Annandale North

DG109HD

Annanside

DG109HE

Annandale North

DG109QP

Annandale North

DG111AP

Annandale North

DG111HE

Beechfield Lane

DG111LN

Annandale North

DG111NJ

Lockerbie Road

DG111TZ

Redhall Road

DG112LY

Broomhouse Road

DG112QQ

Annandale North

DG112QR

Haas Grove

DG112QX

Annandale North

DG109DU

Chapel Street

DG109ER

The Glebe

DG109LU

Annandale North

DG111UB

Woodlands Avenue

DG112BG

Ashgrove Terrace

DG112EA

Arthur's Place

DG112HQ

Mains Street

DG112QJ

Annandale North

DG112SA

Alexandra Meadows

DG109LJ

Ettrick Road

DG109PU

Annandale North

DG111GE

Vendace Place

DG109AH

Dundanion Road

DG109ET

Henderson Street

DG112EN

Ardwil Gardens

DG112QD

Annandale North

DG112SF

Dryfebridge

DG113DH

Burnbank Street

DG13NA

Beech Avenue

DG109AX

School Lane

DG111JU

Bramble Brae

DG111PD

Bruce Street

DG112HL

Rosebank Crescent

DG112QY

Annandale North

DG113JA

Annandale North

DG109JU

Ballplay Road

DG109RL

Annandale North

DG111EJ

Annandale North

DG111HW

Kirkbank Road

DG111UD

Glebe Crescent

DG109AE

Eastgate

DG109SL

Annandale North

DG111AW

Annandale North

DG112EW

Eskrigg Place

DG112LN

Annandale North

DG112PY

Annandale North

DG112QH

Annandale North

DG112RU

Annandale North

DG109AS

The Holm

DG109DP

Causeway Street

DG111BZ

Annandale North

DG111HF

Kirkbank Road

DG111LH

Blae Meadow Avenue

DG111PR

Queen Street

DG112AU

Beckton Road

DG112DQ

Mains Street

DG112NX

Annandale North

DG113DY

Hall Road

DG109DJ

Dickson Street

DG109LS

Greenhillstairs

DG109NE

Annandale North

DG109PN

Annandale North

DG111BN

Annandale North

DG111HS

Main Road

DG111JY

Glencaple Road

DG112EB

Arthur's Place

DG112HR

Bridge Street

DG113JE

Annandale North

DG109BQ

St Ninians Road

DG109HX

Harthope Place

DG111BS

Annandale North

DG111DA

Annandale North

DG111EP

Annandale North

DG111HR

Main Road

DG111JB

Gallaberry Road

DG111JE

Annandale North

DG111LD

Glencaple Road

DG111LQ

Jaffray Court

DG111LX

Mossvale

Data Sources

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