British Indian Ocean Territory
本魚分布於印度太平洋區，從東非、南非、葉門、塞席爾群島、模里西斯、馬爾地夫、英屬印度洋領地、可可群島、印度、日本、臺灣、印尼、關島、澳洲、庫克群島、新喀里多尼亞、帛琉、馬紹爾群島、密克羅尼西亞、吉里巴斯、東加等海域。