Kinghorn is located in the county of Fife, Scotland, two miles east of the town of Burntisland, 28 miles south of the major city of Dundee, eight miles north of Edinburgh, 317 miles north of Cardiff, and 338 miles north of London. Kinghorn lies five miles north-east of the City of Edinburgh border. Kinghorn falls within the unitary authority of Fife. It is in the KY3 postcode district. The post town for Kinghorn is Burntisland.
Kinghorn is in the ceremonial county of Fife, the historic county of Fife, and the administrative county of Fife.
Kinghorn is situated towards the southernmost extremity of Fife, and roughly centrally between the easternmost and westernmost extremities of Fife.
The nearest postcode to the centre of Kinghorn is KY3 9RT.
Kinghorn is situated roughly centrally between the southernmost and northernmost extremities of the KY3 postcode district, and towards the easternmost extremity of the KY3 postcode district.
The post town for Kinghorn is Burntisland. Kinghorn is in the KY3 postcode district, which corresponds to the post town of Burntisland.
The centre of Kinghorn is located at position 56.06927° latitude and -3.17595° longitude.
The centre of Kinghorn is located at the grid reference easting 326888 and northing 686894 within the British National Grid (OSGB36) system.
Position of Kinghorn relative to nearby towns. Distance is measured from the centre of Kinghorn to the centre of the town.
Position of Kinghorn relative to nearby cities. Distance is measured from the centre of Kinghorn to the centre of the city.