Spinazzola is a town and comune located in the province of Barletta-Andria-Trani within the Apulia region of southern Italy. It is situated approximately 70 kilometers away from the city of Bari.
As of December 31, 2017, the municipality had a recorded population of 6,515 residents.