Suelos
Los tipos de suelo del municipio son feozem y luvisol. El primero tiene una capa superficial rico en materia orgánica y nutrientes, susceptible a la erosión. El segundo acumula arcilla en el subsuelo, también es susceptible a la erosión, su uso está distribuido de la siguiente manera: En la superficie agrícola 2766 ha, 2241 ha ejidal y 525 ha pequeña propiedad; en la superficie ganadera 19.379 ha, 5921 ha ejidal y 13.458 ha pequeña propiedad; en la superficie urbana 1955 ha, lo que hace una superficie total de 24.100 ha.