舰长礁位于南沙群岛东部,半月礁东北约23海里,长3.3公里,宽约1.8公里,有若干礁石露出。中国渔民向称“石龙”。1935年中华民国水陆地图审查委员会公布的名称为“无劳加比丹礁”,1947年中华民国内政部方域司公布的名称为舰长暗沙,1983年中华人民共和国中国地名委员会公布的标准名称为“舰长礁”。西方文献一般称为“Royal Captain Shoal”。