History / Culture

Why were castles built on high ground?

The short answer

High ground improved visibility and slowed attackers who had to climb, making defense easier.

How it developed

High ground helped defense but could make water, food, and travel harder. Builders had to balance terrain with resources.

A familiar example

Not every castle stood on a mountain; some prioritized rivers, roads, or flatland access.

Sources