Area360 logo

Find postcode

Mid and Upper Nithsdale

Interactive map displaying Mid and Upper Nithsdale

About

Mid and Upper Nithsdale is a large, rural ward in eastern Dumfries and Galloway, centred on the River Nith. It encompasses the historic market town of Thornhill and several smaller villages, including Sanquhar, Penpont, and Moniaive. The landscape is characterised by rolling farmland and upland moors, with the Lowther Hills forming a significant part of its northern boundary.

The area is defined by its river valleys and a history connected to textiles and mining. Sanquhar holds the registration for the world's oldest post office, operating continuously since 1712. Economic activity is primarily agricultural, alongside some forestry. The Southern Upland Way long-distance path traverses the ward, utilising old drove roads through the hills.

All postcodes in Mid and Upper Nithsdale

ML126XJ

Church Street

DG20TD

Mid and Upper Nithsdale

DG34AT

Mid and Upper Nithsdale

DG34EW

Ayr Street

DG34JS

Mid and Upper Nithsdale

DG35ER

Manse Park

DG35HD

Mid and Upper Nithsdale

DG35HE

Mid and Upper Nithsdale

DG35HL

Mid and Upper Nithsdale

DG35PE

Mid and Upper Nithsdale

DG46AL

Bell Crescent

DG46SG

Polmeur Road

DG34AQ

Mid and Upper Nithsdale

DG34BY

Princes Street

DG34BZ

Princes Street

DG35BJ

Mid and Upper Nithsdale

DG35BT

Mid and Upper Nithsdale

DG46JS

Glasgow Road

DG46NX

Mid and Upper Nithsdale

DG46QQ

Guffock Road

DG20JT

Coldside Road

DG20TB

Church Crescent

DG34BT

Grennan Place

DG35HG

Mid and Upper Nithsdale

DG46DW

Queen's Crescent

DG46HA

Mid and Upper Nithsdale

ML126XD

Church Street

DG34HT

Craignee Drive

DG34NJ

Mid and Upper Nithsdale

DG46AZ

Castle Street

DG46HB

Mid and Upper Nithsdale

DG20TQ

Cairn Drive

DG34LD

Mid and Upper Nithsdale

DG34NN

Lochinver Crescent

DG34NQ

Mid and Upper Nithsdale

DG35AL

Aulton Terrace

DG35NB

Corstorphine Road

DG35NX

Benan Place

DG35PB

Drumlanrig View

DG46DT

High Street

DG46HR

Mid and Upper Nithsdale

DG46HX

Mid and Upper Nithsdale

DG34DD

Gill Road

DG35AH

Davie Gill Park

DG35DB

Coo Lane

DG35EH

Mid and Upper Nithsdale

DG35EL

Mid and Upper Nithsdale

DG35NU

Walltrees Road

DG46LL

Broomfield

DG46QX

Graham Street

DG20UD

Mid and Upper Nithsdale

DG35JT

Mid and Upper Nithsdale

DG35LH

Mid and Upper Nithsdale

DG46BJ

The Yard

DG46NN

Mid and Upper Nithsdale

DG29TZ

Mid and Upper Nithsdale

DG34EJ

Chapel Street

DG34HU

Park Road

DG35DW

Mid and Upper Nithsdale

DG46DB

Blackaddie Road

DG46QS

Mcconnel Street

ML126XH

Church Street

DG20SR

Mid and Upper Nithsdale

DG20UZ

Mid and Upper Nithsdale

DG35BZ

Mid and Upper Nithsdale

DG35LZ

Coo Lane

DG46LJ

Afton Bridgend

DG46PW

Eliock Place

ML126UY

Manse Road

DG34JY

Mid and Upper Nithsdale

DG34LP

Galabreck Road

DG35AB

Mid and Upper Nithsdale

DG35DT

Seton Avenue

DG35EB

Mid and Upper Nithsdale

DG46DP

Harvey's Wynd

DG20TG

Cairn Drive

DG34HQ

Dunreggan Brae

DG34HS

Neis Place

DG35BQ

Mid and Upper Nithsdale

DG35EQ

Mid and Upper Nithsdale

DG35JD

Mid and Upper Nithsdale

DG35PG

Back Street

ML126FR

Church Street

DG46AU

Forsyth Avenue

DG46EL

Corserig Crescent

DG46JW

Glasgow Road

DG46LG

Mid and Upper Nithsdale

ML126XL

Mid and Upper Nithsdale

DG20TE

Mid and Upper Nithsdale

DG34NW

Mid and Upper Nithsdale

DG35EE

Mid and Upper Nithsdale

DG35JS

Mid and Upper Nithsdale

DG35LN

Mid and Upper Nithsdale

DG35ND

West Morton Street

DG35NQ

St Cuthbert's Walk

DG46BS

Blowearie Road

DG46HW

Mid and Upper Nithsdale

DG46LB

Mid and Upper Nithsdale

DG46QU

Graham Street

DG46QZ

Robertson Road

Data Sources

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