El archipiélago de
San Andrés y Providencia está situado a 770 kilómetros al noroeste del territorio continental de Colombia, sobre el mar Caribe.

Lo integran las islas de San Andrés, Providencia y Santa Catalina; los islotes Bolívar y Albuquerque, los cayos Cotton, Haynes, Johnny, Roncador, Serrana, Serranilla, Quitasueño, Rocky y Cangrejo, y los bancos Alicia y Bajo Nuevo. Tiene 44 Kms² de extensión en terrenos y 349.000 Km² de área marina.
La isla de San Andrés es la más grande del archipiélago, con 26 Kms² de extensión. Está conformada por una pequeña serranía cubierta por cocoteros y una altura máxima de 100 metros. La formación coralina de San Andrés y en particular el collar de arrecifes que la bordean en su costado este, dan a su mar policromía de belleza incomparable.