La superficie de todo el municipio es de 9,89 kilómetros cuadrados, el menor de toda la provincia de Huelva, representando el 0,75 por 100 de la comarca y el 0,05 por 100 de toda la provincia.