También se construyó en la periferia urbana un entramado de fortificaciones para la defensa de la ciudad, como el castillo del Puerto, en Montjuic; los de Martorell y Castellví de Rosanes, en la entrada del río Llobregat; los de Eramprunyà (Gavá) y Casteldefels en el delta del mismo río; y el de Montcada en la entrada del río Besós.