Se encuentra situada a una altitud de 6 metros y a 11 kilómetros de la capital de provincia, Huelva y a 100 km de Sevilla.