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

DG112AR

Glasgow Road

DG112BL

Alexandra Drive

DG112HJ

Rosebank Crescent

DG112NH

Annandale North

DG112PH

Tundergarth Road

DG112RH

Annandale North

DG112RJ

Annandale North

DG112RZ

Annandale North

DG113DG

High Street

DG112HT

Tundergarth Road

DG112NJ

Annandale North

DG112RA

Somerton Gardens

DG109ES

Church Gate

DG109EU

Church Street

DG113EG

Langside

DG109AB

Eastgate

DG109BJ

Millgreen

DG109PA

Evan Place

DG109SQ

Crooked Road

DG111EB

Annandale North

DG111RF

Bruce Street

DG111TB

Main Road

DG111TF

Redhall Road

DG112BA

Queen's Crescent

DG112LX

Broomhouse Road

DG112SJ

Annandale North

DG113DT

Ashgrove Crescent

DG113JQ

Annandale North

DG109AQ

Eastgate

DG109EL

Caledonian Place

DG109PL

Annandale North

DG109QT

Annandale North

DG109RS

Beechgrove

DG111EH

Main Road

DG111JL

Holland Bush

DG111PG

Bruce Street

DG111RA

Railway Court

DG111TD

Annandale North

DG112AX

Victoria Park

DG112HN

Park Place

DG112PD

Alexandra Drive

DG112PZ

Annandale North

DG109AT

Well Street

DG109PR

Annandale North

DG109PX

Annandale North

DG112EF

Dumfries Road

DG119AG

High Street

DG111RJ

Annandale North

DG111JQ

Lockerbie Road

DG111LB

Annandale North

DG109BB

Annandale Road

DG109JN

Academy Road

DG111BW

Gallaberry Road

DG112HG

Park Place

DG109AW

Old Well Road

DG109DT

Holm Street

DG109RX

Hydro Avenue

DG109SN

Annandale North

DG111LZ

Annandale North

DG112AB

Dryfesdale Court

DG112EE

Annandale Avenue

DG111BU

Annandale North

DG109EF

High Street

DG109JE

Charlotte Place

DG109LQ

The Holm

DG109NT

Evan Place

DG109QG

Nethermiln Meadow

DG111AJ

Annandale North

DG112DU

Eskrigg Place

DG112NU

Annandale North

DG112RY

Annandale North

DG109LH

The Holm

DG109LR

Meadow Bank

DG109AZ

Park Circle

DG109DN

Causeway Street

DG111AB

Annandale North

DG111QF

Barrashead

DG112AQ

Dryfesdale Place

DG112DE

Mains Drive

DG112QF

Annandale North

DG112RF

Alexandra Drive

DG109AD

Dundanion Road

DG109ED

High Street

DG109EY

Henderson Street

DG109NL

Annandale North

DG113DE

Academy Street

DG109RD

Annandale North

DG111JD

Annandale North

DG111PA

Bruce Street

DG111PJ

Princes Street

DG111PY

Annandale North

DG112AE

Livingstone Place

DG112EL

Dumfries Road

DG112SG

Breckenry Road

DG13NH

Pielmuir Road

DG111PB

Bruce Street

DG111EN

Annandale North

DG109FD

Annandale North

DG109FG

Well Road

DG109SW

Carlops Road

Data Sources

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