GetTheData logo

Where is Craigellachie?

Craigellachie is located in the county of Banffshire, Scotland, two miles north-east of the town of Charlestown of Aberlour, 47 miles north-west of the major city of Aberdeen, 106 miles north of Edinburgh, 416 miles north of Cardiff, and 431 miles north of London. Craigellachie lies just south-east of the Moray border. Craigellachie falls within the unitary authority of Moray. It is in the AB38 postcode district. The post town for Craigellachie is Aberlour.

Craigellachie on a map

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

Which county is Craigellachie in?

Craigellachie is in the ceremonial county of Banffshire, the historic county of Banffshire, and the administrative county of Moray.

Ceremonial CountyBanffshire
Historic CountyBanffshire
Administrative CountyMoray

Where is Craigellachie in Banffshire?

Craigellachie is situated roughly centrally between the southernmost and northernmost extremities of Banffshire, and roughly centrally between the easternmost and westernmost extremities of Banffshire.

Map showing location of Craigellachie within Banffshire
Location of Craigellachie within Banffshire

What is the postcode for Craigellachie?

The nearest postcode to the centre of Craigellachie is AB38 9QQ.

Where is Craigellachie in AB38?

Craigellachie is situated roughly centrally between the southernmost and northernmost extremities of the AB38 postcode district, and towards the easternmost extremity of the AB38 postcode district.

Map showing location of Craigellachie within AB38
Location of Craigellachie within AB38

What is the post town for Craigellachie?

The post town for Craigellachie is Aberlour. Craigellachie is in the AB38 postcode district, which corresponds to the post town of Aberlour.

What is the latitude and longitude of Craigellachie?

The centre of Craigellachie is located at position 57.49206° latitude and -3.17973° longitude.

Latitude57.49206°
Longitude-3.17973°

What is the easting and northing of Craigellachie?

The centre of Craigellachie is located at the grid reference easting 329382 and northing 845262 within the British National Grid (OSGB36) system.

Easting329382
Northing845262

What are the nearest towns to Craigellachie?

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

north-east
2m
Craigellachie is 2 miles north-east of Charlestown of Aberlour
south
3m
Craigellachie is 3 miles south of Rothes
north-west
4m
Craigellachie is 4 miles north-west of Dufftown
west
9m
Craigellachie is 9 miles west of Keith
south-east
12m
Craigellachie is 12 miles south-east of Elgin
west
15m
Craigellachie is 15 miles west of Huntly
south-west
15m
Craigellachie is 15 miles south-west of Buckie
south
16m
Craigellachie is 16 miles south of Lossiemouth
south-west
18m
Craigellachie is 18 miles south-west of Findochty
south-east
18m
Craigellachie is 18 miles south-east of Forres

What are the nearest cities to Craigellachie?

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

east
39m
Craigellachie is 39 miles east of Inverness
north-west
47m
Craigellachie is 47 miles north-west of Aberdeen
north
72m
Craigellachie is 72 miles north of Dundee
north
77m
Craigellachie is 77 miles north of Perth
north
99m
Craigellachie is 99 miles north of Dunfermline
north
99m
Craigellachie is 99 miles north of Stirling
north
106m
Craigellachie is 106 miles north of Edinburgh
north
120m
Craigellachie is 120 miles north of Glasgow
north
180m
Craigellachie is 180 miles north of Carlisle
north
184m
Craigellachie is 184 miles north of Newcastle upon Tyne