Cayo Cangrejo o Crab Cay,[1] es el nombre de una pequeña isla colombiana en el Parque nacional natural Old Providence McBean Lagoon[2] del municipio de Providencia y Santa Catalina Islas, que pertenece al departamento colombiano de San Andrés y Providencia.
[3] El pequeño cayo tiene una superficie de 2 hectáreas[4] (equivalentes a 0,02 km²).
Posee una vegetación formada básicamente por palmeras y cocoteros, y está rodeada por aguas cristalinas que representan un atractivo turístico.
La vegetación predominante es el icaco-cocoplum, cuyo fruto es aprovechado por la población local para elaborar dulces; además pueden observarse algunas palmas de coco y árboles de mango y la hierba Mckarty, o guinea.
[4] La fauna está representada por los crustáceos como el cangrejo negro y el cangrejo anfibio, además de la presencia de algunos reptiles como el pennie lizard, el screeching lizard, el falso camaleón azul y el lagarto azul.