GetTheData logo
  1. St Andrews

Where is St Andrews?

St Andrews is located in the county of Fife, Scotland, eight miles south-east of the town of Tayport, 11 miles south-east of the major city of Dundee, 31 miles north-east of Edinburgh, 336 miles north of Cardiff, and 351 miles north of London. St Andrews falls within the unitary authority of Fife. It is in the KY16 postcode district. The post town for St Andrews is St. Andrews.

St Andrews on a map

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

Which county is St Andrews in?

St Andrews is in the ceremonial county of Fife, the historic county of Fife, and the administrative county of Fife.

Ceremonial CountyFife
Historic CountyFife
Administrative CountyFife

Where is St Andrews in Fife?

St Andrews is situated towards the northernmost extremity of Fife, and towards the easternmost extremity of Fife.

Map showing location of St Andrews within Fife
Location of St Andrews within Fife

What is the postcode for St Andrews?

The nearest postcode to the centre of St Andrews is KY16 9JP.

Where is St Andrews in KY16?

St Andrews is situated roughly centrally between the southernmost and northernmost extremities of the KY16 postcode district, and roughly centrally between the easternmost and westernmost extremities of the KY16 postcode district.

Map showing location of St Andrews within KY16
Location of St Andrews within KY16

What is the post town for St Andrews?

The post town for St Andrews is St. Andrews. St Andrews is in the KY16 postcode district, which corresponds to the post town of St. Andrews.

What is the latitude and longitude of St Andrews?

The centre of St Andrews is located at position 56.33941° latitude and -2.79503° longitude.

Latitude56.33941°
Longitude-2.79503°

What is the easting and northing of St Andrews?

The centre of St Andrews is located at the grid reference easting 350949 and northing 716623 within the British National Grid (OSGB36) system.

Easting350949
Northing716623

What are the nearest towns to St Andrews?

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

south-east
8m
St Andrews is 8 miles south-east of Tayport
east
8m
St Andrews is 8 miles east of Cupar
north-west
8m
St Andrews is 8 miles north-west of Crail
north-west
9m
St Andrews is 9 miles north-west of Anstruther
south-east
9m
St Andrews is 9 miles south-east of Newport-on-Tay
north
9m
St Andrews is 9 miles north of Pittenweem
south
9m
St Andrews is 9 miles south of Broughty Ferry
south
10m
St Andrews is 10 miles south of Monifieth
south
12m
St Andrews is 12 miles south of Carnoustie
north-east
13m
St Andrews is 13 miles north-east of Leven

What are the nearest cities to St Andrews?

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

south-east
11m
St Andrews is 11 miles south-east of Dundee
east
25m
St Andrews is 25 miles east of Perth
north-east
31m
St Andrews is 31 miles north-east of Edinburgh
north-east
32m
St Andrews is 32 miles north-east of Dunfermline
east
47m
St Andrews is 47 miles east of Stirling
south-west
62m
St Andrews is 62 miles south-west of Aberdeen
north-east
65m
St Andrews is 65 miles north-east of Glasgow
south-east
96m
St Andrews is 96 miles south-east of Inverness
north
100m
St Andrews is 100 miles north of Carlisle
north-west
105m
St Andrews is 105 miles north-west of Newcastle upon Tyne

More St Andrews data