El terreno del lugar estuvo bajo el mar; los sedimentos marinos formarían las margas y los corales que se fosilizaron crearían las calizas, por lo que son las rocas que más predominan en el termino municipal; y años posteriores, varios ríos y barrancos recorrerían el terreno formando depósitos aluviales dando forma a las tierras que tenemos actualmente en el municipio.