西太平洋的台湾岛、中国大陆的海南岛、西沙群岛等地和印度洋诸岛及东非肯雅和坦桑尼亚（包括坦噶尼喀及桑给巴尔、奔巴岛两个离岛）的海岸。属于暖海产，其多生活于潮间带低潮区附近或稍深的浅海岩礁及藻类丛生的海底、退潮后以及常隐藏在礁石块下面。该物种的模式产地在南非。