Zollino è situata al centro della Grecia salentina, si trova a 20 Km sia dal mare Adriatico che dal mare Ionio, mentre da Lecce, dista solo 18 Km.
Sulle origini del paese vi sono numerose ipotesi alcune delle quali intrecciate a leggende più varie: come quella del valoroso guerriero seppellito sotto il Menhir di S. Anna, la cui tribù risiedeva nel territorio di Zollino, o ancora quella che narra la fuga degli abitanti del vicino feudo di Apigliano, avvenuta nel medioevo, per una massiccia invasione di vipere, verso il territorio di Zollino.

