Scotland has hundreds of castles from sprawling military complexes like Edinburgh Castle to single tower residences.
All of the castles on the list are 'real' castles. In other words they are medieval/Renaissance era buildings, designed to be defended and the personal residence of a noble or monarch.
Note: I haven't added any newer buildings built in medieval revival styles such as Inverness Castle. This is by no means a complete list of Scottish Castles!