印度洋及太平洋的热带海内、在印度洋南达莫三鼻给的德拉果阿、北达红海及印度的安达曼群岛、东经马来半岛、印度尼西亚、菲律宾、往南到太平以及西沙群岛和海南岛等海域等，属于暖水性鱼类。该物种的模式产地在毛里求斯。
分布.本鱼分布于红海及印度太平洋区，包括东非、红海、模里西斯、塞席尔群岛、马尔地夫、印度、斯里兰卡、缅甸、中国、台湾、日本、越南、泰国、圣诞岛、印尼、新几内亚、菲律宾、吉里巴斯、密克罗尼西亚、东加、帛琉、萨摩亚群岛、澳洲、土木土群岛及新喀里多尼亚等海域。