Se encuentra situada a una altitud de 590 metros y a 131 kilómetros de la capital de provincia, Cádiz.