Areas
Routes
Natural spots
Historic places
Villages & landmarks
Near you
Battle of Bannockburn© Stanley Howe / Geograph · CC BY-SA 2.0
40 battlefields across Scotland, the finest first, then every one county by county.
See them on the map
Site of Bruce's 1314 victory.
Stirling
A registered historic battlefield in East Lothian.
East Lothian
A registered historic battlefield in Perth and Kinross.
Perth and Kinross
A registered historic battlefield in Falkirk.
Falkirk
A registered historic battlefield in Fife.
Fife
A registered historic battlefield in North Lanarkshire.
North Lanarkshire
A registered historic battlefield in Glasgow.
Glasgow
A registered historic battlefield in West Lothian.
West Lothian
A registered historic battlefield in Midlothian.
Midlothian
A registered historic battlefield in Stirling.
A registered historic battlefield in Highland.
Highland
A registered historic battlefield in Moray.
Moray
A registered historic battlefield in Aberdeenshire.
Alford (Alford)
Oldmeldrum
Fyvie
Inverurie
A registered historic battlefield in Dumfries and Galloway.
Dumfries and Galloway
A registered historic battlefield in Scottish Borders.
Scottish Borders
A registered historic battlefield in South Lanarkshire.
South Lanarkshire
A registered historic battlefield in East Ayrshire.
East Ayrshire