It is found in the Indo- West Pacific region from Christmas Island in the eastern Indian Ocean to the Line Islands, north to the Ryukyu Islands, south to the Rowley Shoals and the northern Great Barrier Reef, and throughout Micronesia.
Freshwater butterflyfish |