Isla Cristina es una ciudad del municipio homónimo español situado en la costa occidental de la provincia de Huelva, Andalucía, a unos 7 km de la frontera portuguesa y encuadrado en la comarca de la Costa Occidental.