圣赫勒拿岛
本魚分布于太平洋、非洲、印度、印度尼西亚、玻里尼西亚、美拉尼西亚、菲律宾、朝鲜、日本、台灣以及南海、东海等海域。该物种的模式产地在圣赫勒拿岛。