San Nicandro Garganico (Sànd Lcandr nel dialetto locale, denominazioni medievali e volgari: Sanctum Nicandrum, Santo Nicandro, Santo Alicandro, San Licandro, fino al 1862 chiamata San Nicandro, dal 1862 al 1999 chiamata Sannicandro Garganico) è un comune italiano di 15.805 abitanti della provincia di Foggia in Puglia.