La ciudad estaba protegida por murallas defensivas que formaban un octógono irregular. A lo largo de su perímetro había 76 torres defensivas. Barcino tenía 4 puertas de entrada a la ciudad y dos