卡莱罗岛哥斯达黎加的岛屿,位于圣胡安河加勒比海的河口处,长25公里、宽19.5公里,面积151.6平方公里,是该国最大的岛屿,岛上无人居住。