Los tipos de suelos presentes en el municipio son: Cambisol con el 32.62 %; Regosol con el 30.89 %; Litosol con el 23 %; Solonchak con el 8.02 %; cuerpos de agua con el 2.86 %; Luvisol con el 1.35 %; Fluvisol con el 0.34 % y la zona urbana que ocupa el 0.17 % de la superficie municipal.