Why are there so many castles in Britain?

(Image credit: Joshua Miranda)

Question from Laura Torres

Britain was in a state of civil war for much of the Middle Ages, as nobles feuded with each other or revolted against the king. Lords and kings built castles for protection and to control lands. Other castles were built by invaders to stamp their authority, such as the motte and bailey castles built after the Norman Conquest. 

At other times castles were built to defend against foreign invaders, like Henry VIII’s coastal forts, or later as homes. Castles were also built when England, Scotland and Wales fought wars with each other. As a result of this long and warlike history, over 1,500 castles were built in England alone.


Answered by Tom Lean for Brain Dump in How It Works issue 130.

To feature in our Brain Dump section, send us your questions to [email protected] or message us on Facebook or Twitter


For more science and technology articles, pick up the latest copy of How It Works from all good retailers or from our website now. If you have a tablet or smartphone, you can also download the digital version onto your iOS or Android device. To make sure you never miss an issue of How It Works magazine, subscribe today!