Los tipos de suelo que se encuentran en el municipio son: latosoles arcillo rojizos y litosoles, en áreas pedregosas superficiales, de onduladas, a montañosas muy accidentadas.