El casco urbano se ubica a 195 msnm, en la zona de contacto de Sierra Morena con la campiña, emplazado sobre un promontorio en el interior del meandro encajado que aquí forma el río Guadalquivir.