Principality of Taranto
Während der byzantinischen Herrschaft musste die Stadt zahlreiche Angriffe von Ostgoten, Vandalen, Goten, Langobarden und Ungarn ertragen. Als die Araber die Stadt eroberten, gaben sie ihr den Namen "Al Qatara" („die Burg“). Ab 1270 war Castro Teil des Fürstentum Tarent.