GetTheData logo
  1. Bonnyrigg

Where is Bonnyrigg?

Bonnyrigg is located in the county of Midlothian, Scotland, one mile south-west of the town of Dalkeith, 41 miles south of the major city of Dundee, six miles south-east of Edinburgh, 304 miles north of Cardiff, and 325 miles north of London. Bonnyrigg lies two miles south-east of the City of Edinburgh border. Bonnyrigg falls within the unitary authority of Midlothian. It is in the EH19 postcode district. The post town for Bonnyrigg is Bonnyrigg.

Bonnyrigg on a map

Map showing extent of Bonnyrigg as bounding box
Bounding box showing extent of Bonnyrigg
Map showing location of Bonnyrigg within the UK
Location of Bonnyrigg within the UK

Which county is Bonnyrigg in?

Bonnyrigg is in the ceremonial county of Midlothian, the historic county of Midlothian, and the administrative county of Midlothian.

Ceremonial CountyMidlothian
Historic CountyMidlothian
Administrative CountyMidlothian

Where is Bonnyrigg in Midlothian?

Bonnyrigg is situated towards the northernmost extremity of Midlothian, and roughly centrally between the easternmost and westernmost extremities of Midlothian.

Map showing location of Bonnyrigg within Midlothian
Location of Bonnyrigg within Midlothian

What is the postcode for Bonnyrigg?

The nearest postcode to the centre of Bonnyrigg is EH19 3DE.

Where is Bonnyrigg in EH19?

Bonnyrigg is situated towards the northernmost extremity of the EH19 postcode district, and roughly centrally between the easternmost and westernmost extremities of the EH19 postcode district.

Map showing location of Bonnyrigg within EH19
Location of Bonnyrigg within EH19

What is the post town for Bonnyrigg?

The post town for Bonnyrigg is Bonnyrigg. Bonnyrigg is in the EH19 postcode district, which corresponds to the post town of Bonnyrigg.

What is the latitude and longitude of Bonnyrigg?

The centre of Bonnyrigg is located at position 55.87401° latitude and -3.10705° longitude.

Latitude55.87401°
Longitude-3.10705°

What is the easting and northing of Bonnyrigg?

The centre of Bonnyrigg is located at the grid reference easting 330829 and northing 665093 within the British National Grid (OSGB36) system.

Easting330829
Northing665093

What are the nearest towns to Bonnyrigg?

Position of Bonnyrigg relative to nearby towns. Distance is measured from the centre of Bonnyrigg to the centre of the town.

south-west
1m
Bonnyrigg is 1 mile south-west of Dalkeith
east
2m
Bonnyrigg is 2 miles east of Loanhead
south-west
5m
Bonnyrigg is 5 miles south-west of Musselburgh
north-east
5m
Bonnyrigg is 5 miles north-east of Penicuik
south-west
8m
Bonnyrigg is 8 miles south-west of Prestonpans
south-west
8m
Bonnyrigg is 8 miles south-west of Tranent
south-west
9m
Bonnyrigg is 9 miles south-west of Cockenzie and Port Seton
south
14m
Bonnyrigg is 14 miles south of Burntisland
south-west
14m
Bonnyrigg is 14 miles south-west of Haddington
south
14m
Bonnyrigg is 14 miles south of Kinghorn

What are the nearest cities to Bonnyrigg?

Position of Bonnyrigg relative to nearby cities. Distance is measured from the centre of Bonnyrigg to the centre of the city.

south-east
6m
Bonnyrigg is 6 miles south-east of Edinburgh
south-east
19m
Bonnyrigg is 19 miles south-east of Dunfermline
south-east
36m
Bonnyrigg is 36 miles south-east of Stirling
south
38m
Bonnyrigg is 38 miles south of Perth
south
41m
Bonnyrigg is 41 miles south of Dundee
east
44m
Bonnyrigg is 44 miles east of Glasgow
north
68m
Bonnyrigg is 68 miles north of Carlisle
north-west
85m
Bonnyrigg is 85 miles north-west of Newcastle upon Tyne
north-west
96m
Bonnyrigg is 96 miles north-west of Sunderland
south-west
96m
Bonnyrigg is 96 miles south-west of Aberdeen

More Bonnyrigg data