Scanzano Jonico liegt in einer Ebene an der ionischen Küste, weniger als einen Kilometer vom Meer entfernt. Das Gemeindegebiet reicht vom Meeresspiegel bis auf 106 Meter Höhe, bei einem Durchschnitt von 21 Metern; der größte Teil des Ortes liegt jedoch nur wenige Meter über dem Meer. Nördlich liegt Pisticci (28 km), östlich das Ionische Meer (1 km), südlich Policoro (6 km) und Tursi (26 km), westlich Montalbano Jonico (19 km). Matera ist 60 km und Potenza 125 km entfernt.
Scanzano Jonico wurde 1974 eine eigenständige Gemeinde, nachdem es zuvor zu Montalbano Jonico gehört hatte. Der Ortsname geht auf eine kleine mittelalterliche Siedlung zurück. In den 1950er-Jahren wurde der Ort im Zuge der Bodenreform um ältere Gebäude herum wiederaufgebaut und neu besiedelt.