Sannicola è un comune italiano di 5 736 abitanti della provincia di Lecce in Puglia.
Situato nel versante ionico del Salento, a cavallo delle serre salentine, comprende le frazioni di Chiesanuova e San Simone, nonché gran parte della località costiera di Lido Conchiglie. Fu istituito nel 1908 per distacco dal comune di Gallipoli.