Botrugno è un comune salentino di 2.936 abitanti situato in provincia di Lecce.Posto nell'entroterra della penisola salentina a 10 km dal mar Adriatico, dista circa 40 km sia dal capoluogo che da Leuca il punto più meridionale della provincia.
Il comune di Botrugno si estende per circa 9 km² e confina a sud con il comune di San Cassiano, a sud-ovest con il comune di Supersano, a nord con il comune di Scorrano e a nord-est con il comune di Sanarica.
Il territorio comunale risulta compreso tra i 83 e i 114 metri sul livello del mare. L'escursione altimetrica complessiva risulta essere pari a 31 metri.
La nascita del Comune di Botrugno avviene il 13 marzo 1958 con distacco dal Comune di Nociglia. Già alla fine dell'Ottocento gli abitanti del paese tentarono di conquistare l'autonomia ma senza mai riuscirci.








