Postcode district

DG6 Postcode District

DG6 is the Postcode District for Kirkcudbright in The Stewartry Of Kirkcudbright

The DG6 postcode district is located in the DG Dumfries and Galloway postal area, DG6 has a population of 5,188 residents according to the 2011 Scotland Census..

The area of the district is 73.12 square miles (189.37 square kilometres or 46,794.89 acres).

A wide range of spatial data has been analysed to present this overview of DG6. If you would like anything added, please contact us.

Sectors 1
Streets indexed 88
Geographical postcodes 267
Councils crossed 1

Map of DG6

Explore the postcode district using the interactive map.

On this page

District overview

In the DG6 postcode district in the Stewartry of Kirkcudbright, the primary settlement is Kirkcudbright. Other significant settlements include Borgue, Dundrennan, Twynholm, and Tongland. The most significant Postal Town is Kirkcudbright. The county is the Stewartry of Kirkcudbright, which is in Scotland.

There are 2 postcode sectors within the district. Here's a breakdown:
The sector DG6 4, covers Kirkcudbright and Twynholm and Borgue in The Stewartry of Kirkcudbright.
The sector DG6 9 is non-geographic. It's often designated for PO Boxes, large organisations, or special services.

The post town for this district is KIRKCUDBRIGHT.

When it comes to local government, postal geography often disregards political borders. However, this district intersects the following councils: the district mostly encompasses the Dumfries and Galloway area with a total of 266 postal codes.

Nearest towns

To help place the district geographically, here are nearby towns and their approximate direction from the district centre.

Town Distance (miles) Direction
Gatehouse of Fleet 6.04 WNW
Castle Douglas 8.96 NE
Dalbeattie 11.60 NE
Wigtown 15.58 W
Whithorn 15.88 WSW
New Galloway 16.85 N
Newton Stewart 19.25 WNW
Maryport 23.85 ESE
Dumfries 24.15 NE
Workington 24.30 ESE
Silloth 26.80 E
Whitehaven 27.25 SE
Aspatria 29.39 E
Cockermouth 30.18 ESE
Cleator Moor 30.66 SE
Lochmaben 31.86 NE
Egremont 32.41 SE
Annan 33.44 ENE
Lockerbie 34.20 NE

Postcode information

Total geographical postcodes: 267

Location Post Town Sector Number of postcodes
KIRKCUDBRIGHT KIRKCUDBRIGHT DG6 4 154
KIRKCUDBRIGHT KIRKCUDBRIGHT DG6 4 24
Borgue KIRKCUDBRIGHT DG6 4 20
Twynholm KIRKCUDBRIGHT DG6 4 17
Twynholm KIRKCUDBRIGHT DG6 4 14
Borgue KIRKCUDBRIGHT DG6 4 9
Dundrennan KIRKCUDBRIGHT DG6 4 7
Tongland KIRKCUDBRIGHT DG6 4 6
Dundrennan KIRKCUDBRIGHT DG6 4 6
Townend KIRKCUDBRIGHT DG6 4 4
Tongland KIRKCUDBRIGHT DG6 4 3
The Stell KIRKCUDBRIGHT DG6 4 1
St. Mary's Isle KIRKCUDBRIGHT DG6 4 1
Townhead KIRKCUDBRIGHT DG6 4 1

Street list for DG6

ARDEN ROAD

Minor road

Twynholm, Kirkcudbright, The Stewartry of Kirkcudbright

Minor Road
USRN: 84100778

AULTON TERRACE

Thornhill, Dumfries

Local Road
USRN: 84100000

BAIRD WAY

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84109980

BARRHILL AVENUE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100779

BARRHILL ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100780

BARRHILL TERRACE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100781

BEACONSFIELD PLACE

Minor road

Kirkcudbright, The Stewartry of Kirkcudbright

Minor Road
USRN: 84100782

BLACK MORROW CLOSE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84110208

BORELAND ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100783

BOURTREE AVENUE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100784

BOURTREE CRESCENT

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100785

BRIDGE STREET A755

A-road

Kirkcudbright, The Stewartry of Kirkcudbright

A Road
USRN: 84100786

BROWN ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100787

BUCHANAN STREET

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100788

BURN BRAE

Minor road

Twynholm, Kirkcudbright, The Stewartry of Kirkcudbright

Minor Road
USRN: 84100789

BURNSIDE GARDENS

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100790

BURNSIDE LOANING

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100791

CANNEE CHASE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84109670

CAPTAINS BRAE

Twynholm, Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100792

CASTLE BANK

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100793

CASTLE GARDENS

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100794

CASTLE STREET

Minor road

Kirkcudbright, The Stewartry of Kirkcudbright

Minor Road
USRN: 84100795

CASTLEDYKES ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100796

CHURCH PLACE

Kirkcudbright, Dumfries

Local Road
USRN: 84100797

CHURCH PLACE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100797

CLEMIE CLOSE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100798

CREAMERY CLOSE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84109978

DEACON ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100800

DEE ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100801

DEE WALK

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100802

DOVECROFT

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100803

DRUMBLANE STRAND

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100804

DUNBAR AVENUE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100805

FERGUS ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100806

FISHER'S STREET

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100807

GLADSTONE PLACE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100808

GREAT CROSS ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100810

HIGH STREET

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100811

HOLROYD CLOSE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100799

HOLROYD ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100812

HORNEL ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100813

KILNDALE TERRACE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100814

KIRK BRAE

Minor road

Twynholm, Kirkcudbright, The Stewartry of Kirkcudbright

Minor Road
USRN: 84100815

LONGACRES ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100816

MAIN STREET

Minor road

Twynholm, Kirkcudbright, The Stewartry of Kirkcudbright

Minor Road
USRN: 84100817

MAXWELL PLACE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100819

MERSE AVENUE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100820

MERSE CLOSE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100821

MERSE DRIVE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100822

MERSE PARK

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100823

MERSE ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100824

MERSE STRAND

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100825

MEWS LANE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100826

MILLBURN STREET

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100827

MILLBURN STREET

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100861

MILLFLATS

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100828

MOUNT PLEASANT AVENUE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100829

MURDOCH PLACE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84109979

OLD GAS LANE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100862

PRINCESS STREET

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100831

ROSSWAY HILL

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100832

ROSSWAY ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100833

RUTHERFURD CLOSE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100834

SCHOOL CLOSE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84110100

SCHOOL ROAD

Minor road

Twynholm, Kirkcudbright, The Stewartry of Kirkcudbright

Minor Road
USRN: 84100835

SEGGIES

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100836

SELKIRK ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100837

SILVERCRAIGS ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100838

ST CUTHBERT ROAD B727

B-road

Kirkcudbright, The Stewartry of Kirkcudbright

B Road
USRN: 84100839

ST CUTHBERT STREET B727

Minor road

Kirkcudbright, The Stewartry of Kirkcudbright

Minor Road
USRN: 84100840

ST MARY STREET A711

A-road

Kirkcudbright, The Stewartry of Kirkcudbright

A Road
USRN: 84100842

ST MARY'S PLACE

Townend, Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100841

ST MARY'S WYND

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100843

STIRLING ACRES ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100844

STIRLING CRESCENT

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100845

TANPITS LANE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100846

TELFORD CLOSE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100847

TELFORD ROAD

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100848

THE CROFTS

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100849

THE DOON

Twynholm, Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100850

THE GLEBE

Twynholm, Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100851

TONGLAND ROAD A711

A-road

Kirkcudbright, The Stewartry of Kirkcudbright

A Road
USRN: 84100852

TOWNEND

Townend, Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100853

UNION STREET

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100854

VICTORIA PARK A711

A-road

Kirkcudbright, The Stewartry of Kirkcudbright

A Road
USRN: 84100855

VICTORIA PLACE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100856

WHEATCROFT

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100857

WOODLANDS AVENUE

Kirkcudbright, The Stewartry of Kirkcudbright

Local Road
USRN: 84100858

Property and housing

Transport and connectivity

Stations in the district

No stations found in this postcode district.

Accessible motorway junctions

A74(M) J17

Average Driving Time from within the district: 48.39

Average Driving Distance: 38.94

Number of Postcodes that can access the Motorway Junction: 2

A74(M) J18

Average Driving Time from within the district: 50.52

Average Driving Distance: 40.18

Number of Postcodes that can access the Motorway Junction: 8

A74(M) J19

Average Driving Time from within the district: 51.69

Average Driving Distance: 42.79

Number of Postcodes that can access the Motorway Junction: 1


Royal Mail delivery and sorting offices

Delivery offices serving this district
Postal sector Delivery office
DG6 4 Kirkcudbright Delivery Office

Postcode format

How this district code is structured
D G 6 - X X X
D G 6 Space Numeric Letter Letter

Administrative and boundary notes

The largest settlement in the DG6 postal code is KIRKCUDBRIGHT followed by Borgue, and Twynholm.

The postcode area has a boundary with Solway Firth.

The DG6 Postcode shares a border with DG7 (CASTLE DOUGLAS, Gatehouse Of Fleet, Dalry).

Maps and visuals

Map of the DG6 postcode
District map
A word cloud for the DG6 postcode
Word cloud showing place names in the district
Map of the DG6 district
Additional district map

Weather

Weather Forecast for Broughton House (Kirkcudbright)

Powered by Met Office DataPoint under the Open Government Licence.

© streetlist.co.uk 2026
Contains public sector information licensed under the Open Government Licence v2.0.
© Crown copyright and database rights 2026
© OpenStreetMap contributors 2026