Ruvo di Puglia é uma
comuna italiana da
região da Puglia,
província de Bari, com cerca de 25.635 habitantes. Estende-se por uma área de 221
km², tendo uma
densidade populacional de 116 hab/km². Faz fronteira com
Altamura,
Andria,
Bisceglie,
Bitonto,
Corato,
Gravina in Puglia,
Spinazzola,
Terlizzi.