Se encuentra situado a una altitud de 49 metros y a 20 kilómetros de la capital de provincia, Huelva, y a 88 km.