San Andrés es producto de sedimentos calizos recientes y su extensión total de norte a sur es de 13 kilómetros, mientras de este a oeste tiene 3 kilómetros de extensión.