È il comune pugliese situato più a sud e comprende le frazioni di Giuliano di Lecce, Salignano e Santa Maria di Leuca, rinomata meta turistica. Dista 65,4 chilometri dal capoluogo in direzione sud e ha una superficie di 20,27 chilometri quadrati.
L'abitato, dalla planimetria molto confusa, delimitata da un perimetro altrettanto irregolare, si estende tra Serra di Vereto e la costa adriatica. Fanno capo al Comune di Castrignano del Capo magnifiche frazioni importantissime per le risorse turistiche: Giuliano e Salignano (rispettivamente a Nord-Ovest e a Est) e Santa Maria di Leuca, un moderno centro balneare sorto sul sito di un'antica città messapica, nell'insenatura tra il Capo Santa Maria di Leuca e punta Ristola, la parte più meridionale della penisola salentina. In qualità di località balneare, Santa Maria di Leuca è stata segnalata con tre vele nella Guida Blu di Legambiente ed è stata Bandiera Blu delle Spiagge nell'anno 2005. Dall'ottobre 2006, parte del suo territorio rientra nel Parco Costa Otranto - Santa Maria di Leuca e Bosco di Tricase istituito dalla Regione Puglia allo scopo di salvaguardare la costa orientale del Salento, ricca di pregiati beni architettonici e di importanti specie animali e vegetali.


