Los castillos urbanos eran particularmente importantes para controlar los centros de población y producción, especialmente con una fuerza invasora; por ejemplo, después de la conquista normanda de Inglaterra en el siglo XI la mayoría de los castillos reales se construyeron en o cerca de las ciudades.