Se encuentra a una altitud de 643 msnm, y a 130 km de la capital de la provincia, Cádiz.