Otras ciudades con población superior a los 50000 habitantes son: Taranto (Provincia de Tarento, 192645 hab.), Foggia (Provincia de Foggia, 152883), Andria (Provincia de Barletta-Andria-Trani, 99734), Lecce (Provincia de Lecce, 95196), Barletta (Barletta-Andria-Trani, 94186), Brindisi (Provincia de Brindisi, 89800), Altamura (Ciudad metropolitana de Bari, 69369), Molfetta (Bari, 59987), Cerignola (Foggia, 58912), Manfredonia (Foggia, 57277), Bitonto (Bari, 56481), San Severo (Foggia, 55396), Bisceglie (Barletta-Andria-Trani, 54670) y Trani (Barletta-Andria-Trani, 53912).