Sus coordenadas geográficas son , y su altitud media es de aproximadamente 25 metros sobre el nivel del mar, a una distancia de unos 14 kilómetros de la capital de provincia, Huelva, a 9 kilómetros de la vecina ciudad de Moguer, y a pocos kilómetros de las playas de Mazagón, mancomunidad perteneciente a ambos municipios, Moguer y Palos de la Frontera, siendo su extensión superficial de 49,3 km².