Se encuentra a una altitud media de 465 metros sobre el nivel del mar y a 116 kilómetros de la capital de provincia, Cádiz.