Por todo el territorio de la comuna se pueden encontrar vestigios de un antiguo mar que cubría prácticamente todo Chile, existe un registro fósil en rocas sedimentarias que datan desde 400 ma hasta aproximadamente 60 ma, época al final de la era mesozoica y final del período Cretácico, donde comienza la orogénesis de la cordillera de Los Andes, y por ende el levantamiento de la tierra hacia fuera del mar, en estos sedimentos se pueden encontrar gran cantidad de amonites de distintas épocas, spondylus, y belemnites, entre otras especies