San Andrés (Spaans: Isla de San Andrés) is een Colombiaans eiland in de Caribische Zee, gelegen voor de oostkust van Nicaragua. Het vormt samen met
Providencia en enkele kleinere nabijgelegen eilanden het Colombiaanse departement San Andrés en Providencia.