Portmahomack is located in the county of Ross and Cromarty, Scotland, eight miles south-east of the town of Dornoch, 80 miles north-west of the major city of Aberdeen, 132 miles north of Edinburgh, 440 miles north of Cardiff, and 461 miles north of London. Portmahomack lies five miles south-east of the Sutherland border. Portmahomack falls within the unitary authority of Highland. It is in the IV20 postcode district. The post town for Portmahomack is Tain.
Portmahomack is in the ceremonial county of Ross and Cromarty, the historic county of Ross and Cromarty, and the administrative county of Highland.
Ceremonial County | Ross and Cromarty |
---|---|
Historic County | Ross and Cromarty |
Administrative County | Highland |
Portmahomack is situated towards the northernmost extremity of Ross and Cromarty, and towards the easternmost extremity of Ross and Cromarty.
The nearest postcode to the centre of Portmahomack is IV20 1YP.
Portmahomack is situated towards the northernmost extremity of the IV20 postcode district, and towards the easternmost extremity of the IV20 postcode district.
The post town for Portmahomack is Tain. Portmahomack is in the IV20 postcode district, which corresponds to the post town of Tain.
The centre of Portmahomack is located at position 57.83475° latitude and -3.82871° longitude.
Latitude | 57.83475° |
---|---|
Longitude | -3.82871° |
The centre of Portmahomack is located at the grid reference easting 291513 and northing 884267 within the British National Grid (OSGB36) system.
Easting | 291513 |
---|---|
Northing | 884267 |
Position of Portmahomack relative to nearby towns. Distance is measured from the centre of Portmahomack to the centre of the town.
Position of Portmahomack relative to nearby cities. Distance is measured from the centre of Portmahomack to the centre of the city.