Society Islands
本魚分布於印度太平洋區，包括紅海、東非、印尼、台灣、日本、中國、菲律賓、澳洲北部、密克羅尼西亞、索羅門群島、斐濟、马里亚纳群岛、帛琉、馬紹爾群島、新喀里多尼亞、東加、美屬薩摩亞、社會群島等海域。