Los suelos del municipio se catalogan en 3 diferentes grupos: las partes más altas están conformadas por vertisol pélico, adicionado en algunas partes con feozem háplico.