Gorrachie is located in the county of Aberdeenshire, Scotland, four miles south-east of the town of Macduff, 35 miles north of the major city of Aberdeen, 118 miles north of Edinburgh, 425 miles north of Cardiff, and 432 miles north of London. Gorrachie lies just north-east of the Banffshire border. Gorrachie falls within the unitary authority of Aberdeenshire. It is in the AB45 postcode district. The post town for Gorrachie is Banff.


Gorrachie is in the ceremonial county of Aberdeenshire, the historic county of Aberdeenshire, and the administrative county of Aberdeenshire.
| Ceremonial County | Aberdeenshire |
|---|---|
| Historic County | Aberdeenshire |
| Administrative County | Aberdeenshire |
Gorrachie is situated towards the northernmost extremity of Aberdeenshire, and towards the easternmost extremity of Aberdeenshire.

The nearest postcode to the centre of Gorrachie is AB45 3PQ.
Gorrachie is situated roughly centrally between the southernmost and northernmost extremities of the AB45 postcode district, and towards the easternmost extremity of the AB45 postcode district.

The post town for Gorrachie is Banff. Gorrachie is in the AB45 postcode district, which corresponds to the post town of Banff.
The centre of Gorrachie is located at position 57.61258° latitude and -2.44012° longitude.
| Latitude | 57.61258° |
|---|---|
| Longitude | -2.44012° |
The centre of Gorrachie is located at the grid reference easting 373803 and northing 858152 within the British National Grid (OSGB36) system.
| Easting | 373803 |
|---|---|
| Northing | 858152 |
Position of Gorrachie relative to nearby towns. Distance is measured from the centre of Gorrachie to the centre of the town.
Position of Gorrachie relative to nearby cities. Distance is measured from the centre of Gorrachie to the centre of the city.