Giovinazzo è un comune italiano di 20.901 abitanti della provincia di Bari, in Puglia. Il territorio amministrativo comprende le frazioni San Matteo, Le Macchie e Sette Torri; le prime due si trovano rispettivamente a 5 km e 6.8 km dal centro abitato, sulla litoranea sud verso Bari e sono principalmente località balneari ricche di lidi; Sette Torri, invece, è un borgo medioevale che sorge su una collina, a 130 m s.l.m a 6.5 km dal centro cittadino; frequentato solitamente nella stagione estiva, è conosciuto dagli abitanti del luogo per la splendida vista dall'alto sul paese di Giovinazzo.Il comune è dotato di un importante porto peschereccio e nel territorio hanno sede imprese commerciali e industriali.Il territorio è prevalentemente pianeggiante sulla fascia costiera ma con continua pendenza in ascesa dal mare verso le zone interne, mentre spostandosi verso l'interno si incontrano i primi pendii dell'entroterra murgiano. L'altimetria del comune varia da 0 a 161 m s.l.m. La casa comunale si trova a 7 metri di altitudine.