US Trends

where is st andrews

St Andrews is a coastal town on the east coast of Fife in eastern Scotland, overlooking the North Sea.

Quick location facts

  • St Andrews is in the council area and historic county of Fife, in the east of Scotland.
  • It lies on St Andrews Bay, about 10–13 miles (16–20 km) southeast of Dundee.
  • It is roughly 30 miles (about 50 km) northeast of Edinburgh, Scotland’s capital.

What St Andrews is known for

  • The town is famous as the Home of Golf, with its historic Old Course attracting players from around the world.
  • It is also a major university town, home to the University of St Andrews, one of the oldest universities in the English‑speaking world.
  • Visitors often come for its medieval streets, cathedral and castle ruins, and long sandy beaches along the North Sea coast.

Information gathered from public forums or data available on the internet and portrayed here.