Existe gran complejidad en las rocas presentes, calizas, esquistos y conglomerados y destacan especialmente las rocas metamórficas, principalmente anfibolitas correspondientes a la llamada "banda de Cizalla Badajoz-Córdoba" y que desde el noroeste del municipio se extiende 400 kilómetros hacia el norte.