La commune de Taurisano occupe le massif des Serres salentines, à environ 45 km au sud de la ville de Lecce et à quelques kilomètres de la mer Ionienne.
Le toponyme Taurisano dérive tantôt, d'après diverses études, de taurus sanus, lié à l'élevage et au commerce des taureaux qui avait cours dans la région aux époques messapienne et romaine[2] ; de Taurisius, en référence à l'appartenance de ces terres à un centurion romain du nom de Taurus ; ou bien d'une racine pré-indo-européenne *taur signifiant « hauteur », une étymologie hautement probable compte tenu de l'aspect topographique du territoire, marqué par les crêtes vallonnées des Serres salentines[3].
La gare ferroviaire d'Ugento-Taurisano est desservie par la ligne Novoli – Gagliano Leuca. La route nationale SS 274 Salentina Meridionale contourne la commune.