Die Gemeinde hat 11.551 Einwohner (Stand 31. Dezember 2022). Sie liegt in der Provinz Lecce, ihr Ortsteil Marina di Mancaversa direkt am Golf von Tarent an der Peripherie des Ionischen Meeres. Taviano liegt etwa 42 Kilometer südsüdwestlich von Lecce.
Geschichte
Seit 1996 führt die Gemeinde den Titel città (Stadt).
Verkehr
Die Strada Statale 274 Salentina Meridionale ist als Umgehungsstraße von Taviano ausgebaut.