Scanzano Jonico se encuentra en una llanura de la costa jónica, a menos de un kilómetro del mar. El municipio se sitúa entre el nivel del mar y los 106 metros de altitud, con una media de 21 metros, aunque gran parte del núcleo urbano está apenas a unos metros sobre el mar. Limita con Pisticci al norte (28 km), el mar Jónico al este (1 km), Policoro (6 km) y Tursi (26 km) al sur, y Montalbano Jonico (19 km) al oeste. Matera está a 60 km y Potenza a 125 km.
Scanzano Jonico se convirtió en municipio independiente en 1974, tras haber formado parte de Montalbano Jonico. Su topónimo se remonta a un modesto asentamiento medieval. La localidad se reconstruyó alrededor de las estructuras antiguas y se repobló en los años cincuenta tras la reforma agraria.