Baia Verde è una località balneare della provincia di Lecce nel comune di Gallipoli. Situata a 3 km a sud di Gallipoli e a 6 km da Marina di Mancaversa nel comune di Taviano, presenta una costa bassa e sabbiosa. La località è posizionata in prossimità del Parco naturale regionale Isola di S. Andrea e litorale di Punta Pizzo, istituito il 10 luglio 2006 allo scopo di salvaguardare la variegata natura del luogo costituita da macchia mediterranea, pseudo steppe mediterranee, ambienti umidi e acquitrinosi. Baia Verde è abitata prevalentemente d'estate e nell'ultimo censimento ha registrato una popolazione di soli 94 abitanti.