Se enclava en las estribaciones de Sierra Morena, a una altitud de entre 740 msnm y 770 msnm, que establecen la división entre Extremadura y Andalucía, dominando el Puerto de las Marismas 760 msnm, puerta de entrada desde Sevilla y paso natural de la Vía de la Plata.