Giovinazzo is a town, comune and former bishopric within the Metropolitan City of Bari, Apulia region, southeastern Italy.