La población de Isla Cristina en 2017 era de 21.175 habitantes.La superficie del municipio es de unos 50 km².