Il Teatro Comunale di Gallipoli è stato costruito nel 1825 dal nobile Bonaventura Balsamo a sue proprie spese, lo intitolò “Teatro del Giglio” in omaggio al casato borbonico. A seguito del tracollo economico della famiglia Balsamo, il teatro fu acquisito nel 1874 dal Comune che affidò il progetto di restauro all’ingegnere Oronzo Bernardini di Lecce. L’interno fu completamente rinnovato dando particolare attenzione all’arredamento e alle decorazioni; i prospetti dei palchi furono arricchiti di stucchi dorati e i palchetti completamente tappezzati in damasco. Nel 1879 il Teatro fu intitolato a Giuseppe Garibaldi.