Castles in Scotland is a link page for any castle in Scotland.
Note that there are an estimated 3,000 castles in Scotland, ranging in size from royal households and large military outposts with hundreds of rooms to simple fortified farmhouses. Many of these castles are now ruins, and some are known only through historical records. The list below is therefore not exhaustive.
See also: List of castles - Castles in England - Castles in Wales - Castles in Northern Ireland
Aberdeenshire
Angus
- Affleck Castle
- Airlie Castle
- Brechin Castle
- Colliston Castle
- Cortachy Castle
- Ethie Castle
- Edzell Castle
- Farnell Castle
- Finavon Castle
- Glamis Castle
- Guthrie Castle
- Hatton Castle
- Inverquharity Castle
- Kellie Castle
- Kinnaird Castle
- Melgund Castle
- Red Castle
Argyll and Bute
Ayrshire and Arran
Dumfries and Galloway
Dundee
Edinburgh
Fife
- Aberdour Castle
- Balgonie Castle
- Ballinbreich Castle
- Denmylne Castle
- Kellie Castle
- Ravenscraig Castle
- St Andrews Castle
Highland
Lanarkshire
Midlothian
Moray
Orkney
Perthshire
Scottish Borders
Stirling