San Donato di Lecce sorge in una piana fertile a 70 metri sul livello del mare, a pochi chilometri dalla costa adriatica. Il paesaggio è quello tipico del Salento: distese di ulivi secolari, muretti a secco e masserie, con un suolo calcareo che regala un microclima mite. Con 5.350 abitanti e una densità di 248 ab/km², il centro conserva un carattere rurale e raccolto, lontano dal turismo di massa.
L'economia locale si basa sull'agricoltura (olio, vino) e sui servizi; il reddito medio annuo è di 19.563 €, la pressione fiscale al 15,4% e il prezzo delle case a 469 €/m².
Il clima è mediterraneo, con 18 °C medi annui e 742 mm di pioggia. Tra i monumenti spiccano le chiese barocche e il centro storico, mentre nei dintorni Brindisi (sito UNESCO) e Otranto (Borgo più bello d'Italia) offrono mete culturali e naturali a meno di un'ora di distanza.