La mayor parte de los suelos que ocupan la parte montañosa son de tipos predominantes Feozem Háplico, habiendo también Regosol Eutrico, con clase textural fina y media, y generalmente de profundidad; en la parte centro poniente del municipio se pueden observar algunas pequeñas regiones de Luvisol Crómico, con clase textural fina y con un subsuelo libre de roca a más de un metro de profundidad.