Città della Puglia, in provincia di Bari, con circa trentaseimila abitanti. Situato nel cuore della Terra di Bari. Il territorio comunale confina con quello di Bari.
E' uno dei capoluoghi della provincia pugliese di Barletta-Andria-Trani, ha più di novantacinquemila abitanti. Sorge ai margini occidentali della Terra di Bari, alla destra dell'Ofanto, a pochi chilometri dal mare, a nord dell’Alta Murgia. Fa parte del Parco dell'Alta Murgia.
Comune montano in provincia di Foggia con più di millequattrocento abitanti. Il comune è ai confini con la Campania.