SCT Scotland
Castles near Dundee
41 castles, fortresses, palaces and ruins within 100 km of the city centre — every one on the interactive map, with photos, distances and directions.
The closest is Mains Castle, 3 km north of the city centre; the most famous is Balmoral Castle — #13 of 3,708 worldwide — 66 km north. The oldest dated site in the circle is Dunbar Castle, founded 1070.
The 100 km circle reaches into 2 countries — Scotland (39), England (2).
Within 25 km of Dundee
- Glamis Castle
18 km north · Castle · #169 worldwide
Glamis Castle is situated beside the village of Glamis in Angus, Scotland. It is the home of the Earl of Strathmore and Kinghorne, and is open to the…
- St Andrews Castle
17 km south-east · Ruin
St Andrews Castle is a ruin located in the coastal Royal Burgh of St Andrews in Fife, Scotland.
- Broughty Castle
6 km east · Castle
Broughty Castle is a historic castle on the banks of the River Tay in Broughty Ferry, Dundee, Scotland.
- Claypotts Castle
5 km east · Castle
Claypotts Castle is a late medieval castle in the suburban West Ferry area of Dundee, Scotland.
- Mains Castle
3 km north · Castle
Mains Castle is a 16th-century castle in Dundee, Scotland. The castle consists of several buildings surrounding a courtyard, although several of the…
Day trips: 25–60 km
- Edinburgh Castle
59 km south · Castle · #21 worldwide
Edinburgh Castle is a historic castle in Edinburgh, Scotland. It stands on Castle Rock, which has been occupied by humans since at least the Iron Age.
- Holyrood Palace
58 km south · Palace & château · #60 worldwide
The Palace of Holyroodhouse, also known as Holyrood Palace, is the official residence of the monarch of the United Kingdom in Scotland.
- Falkland Palace
27 km south-west · Palace & château · #336 worldwide
Falkland Palace, in Falkland, Fife, Scotland, is a royal palace of the Scottish kings.
- Dunfermline Palace
53 km south-west · Ruin
Dunfermline Palace is a ruined former Scottish royal palace and important tourist attraction in Dunfermline, Fife, Scotland.
- Loch Leven Castle
39 km south-west · Ruin
Lochleven Castle is a ruined castle on an island in Loch Leven, in the Perth and Kinross local authority area of Scotland.
- Tantallon Castle
49 km south-east · Ruin
Tantallon Castle is a ruined mid-14th-century fortress, located 5 kilometres east of North Berwick, in East Lothian, Scotland.
- Scone Palace
29 km west · Palace & château
Scone Palace is a Category A-listed historic house near the village of Scone and the city of Perth, Scotland.
- Dunbar Castle
58 km south-east · Ruin
Dunbar Castle was one of the strongest fortresses in Scotland, situated in a prominent position overlooking the harbour of the town of Dunbar, in…
- Aberdour Castle
49 km south-west · Castle
Aberdour Castle is in the village of Easter Aberdour, Fife, Scotland. Parts of the castle date from around 1200, making Aberdour one of the two…
- Dirleton Castle
48 km south · Ruin
Dirleton Castle is a medieval fortress in the village of Dirleton, East Lothian, Scotland.
- Castle Campbell
54 km south-west · Castle
Castle Campbell is a medieval castle situated above the town of Dollar, Clackmannanshire, in central Scotland.
- Edzell Castle
43 km north-east · Ruin
Edzell Castle is a ruined 16th-century castle, with an early-17th-century walled garden.
+ 1 more in this range — every one is on the interactive map.
Farther afield: 60–100 km
- Balmoral Castle
66 km north · Castle · #13 worldwide
Balmoral Castle is a large estate house in Aberdeenshire, Scotland, and a residence of the British royal family.
- Stirling Castle
71 km south-west · Castle · #63 worldwide
Stirling Castle, located in Stirling, is one of the largest and most historically and architecturally important castles in Scotland.
- Dunnottar Castle
72 km north-east · Ruin · #156 worldwide
Dunnottar Castle is a ruined medieval fortress located upon a rocky headland on the northeast coast of Scotland, about 2 miles south of Stonehaven in…
- Linlithgow Palace
66 km south-west · Ruin · #182 worldwide
The ruins of Linlithgow Palace are located in the town of Linlithgow, West Lothian, Scotland, 15 miles west of Edinburgh.
- Doune Castle
73 km south-west · Castle · #317 worldwide
Doune Castle is a medieval stronghold near the village of Doune, in the Stirling council area of central Scotland and the historic county of…
- Craigievar Castle
81 km north · Castle
Craigievar Castle is a harled castle or fortified country house 6 miles south of Alford, Aberdeenshire, Scotland.
- Blackness Castle
61 km south-west · Castle
Blackness Castle is a 15th-century fortress, near the village of Blackness, Scotland, on the south shore of the Firth of Forth.
- Craigmillar Castle
60 km south · Ruin
Craigmillar Castle is a ruined medieval castle in Edinburgh, Scotland. It is three miles south-east of the city centre, on a low hill to the south of…
- Braemar Castle
67 km north · Castle
Braemar Castle is situated near the village of Braemar in Aberdeenshire, Scotland.
- Crathes Castle
74 km north-east · Castle
Crathes Castle is a castle built in the 16th century, near Banchory in Aberdeenshire, Scotland. It is in the historic county of Kincardineshire.
- Berwick Castle
97 km south-east · Ruin
Berwick Castle is a ruined castle in Berwick-upon-Tweed, Northumberland, England.
- Borthwick Castle
71 km south · Castle
Borthwick Castle is one of the largest and best-preserved surviving medieval Scottish fortifications.
+ 11 more in this range — every one is on the interactive map.
Distances are straight-line from the city centre. City coordinates and population: Wikidata Q123709.
Frequently asked questions
How many castles are near Dundee?
The Castlemap atlas maps 41 landmarks (22 castles · 4 palaces & châteaux · 15 ruins) within 100 km of the centre of Dundee, measured straight-line — a curated selection of well-documented landmarks, not a count of every fortification ever built.
What is the closest castle to Dundee?
Mains Castle, a castle 3 km north of the city centre.
What is the most famous castle near Dundee?
Balmoral Castle, ranked #13 of 3,708 worldwide in the atlas's fame ranking — 66 km north from Dundee.
What is the oldest castle near Dundee?
The oldest dated landmark in the circle is Dunbar Castle, founded 1070 — 58 km south-east. Earlier structures may have existed; this is the oldest with a documented founding year.
Nearby city guides: Edinburgh (58 km) · Aberdeen (93 km) · Glasgow (104 km) · Belfast (279 km). See also medieval castles · all rankings · castles by country.

























