El suelo del municipio se compone de: Suelo aluvial (formado en el período cuaternario); roca sedimentaria limolita-arenisca, (formadas en el período terciario); roca caliza (formada en el período cretáceo); granito y gneis (formadas en la era paleozoica sin haberse determinado el período geológico).