Inverdruie is located in the county of Inverness, Scotland, one mile south of the town of Aviemore, 59 miles north-west of the major city of Dundee, 88 miles north of Edinburgh, 395 miles north of Cardiff, and 419 miles north of London. Inverdruie lies seven miles south-west of the Banffshire border, and was historically in the county of Inverness-shire. Inverdruie falls within the unitary authority of Highland. It is in the PH22 postcode district. The post town for Inverdruie is Aviemore.
Inverdruie is in the ceremonial county of Inverness, the historic county of Inverness-shire, and the administrative county of Highland.
Inverdruie is situated roughly centrally between the southernmost and northernmost extremities of Inverness, and towards the easternmost extremity of Inverness.
The nearest postcode to the centre of Inverdruie is PH22 1QH.
Inverdruie is situated towards the northernmost extremity of the PH22 postcode district, and towards the westernmost extremity of the PH22 postcode district.
The post town for Inverdruie is Aviemore. Inverdruie is in the PH22 postcode district, which corresponds to the post town of Aviemore.
The centre of Inverdruie is located at position 57.17697° latitude and -3.81933° longitude.
The centre of Inverdruie is located at the grid reference easting 290108 and northing 811039 within the British National Grid (OSGB36) system.
Position of Inverdruie relative to nearby towns. Distance is measured from the centre of Inverdruie to the centre of the town.
Position of Inverdruie relative to nearby cities. Distance is measured from the centre of Inverdruie to the centre of the city.