DiveSightDiveSight
Beta
Marine species

Tropical Garfish

Hyporhamphus affinis

Hyporhamphus affinis, commonly called the tropical garfish, is a schooling marine fish from the family Hemiramphidae. It is distributed across the Northwest Australian Shelf, Western Indian Ocean, Tropical Northwestern Pacific, Eastern Coral Triangle, and Southeast Polynesia, with occurrences also recorded in the Mediterranean Sea via the Suez Canal.

Where to see Tropical Garfish

Dive sites where Tropical Garfish is recorded.

Sign in to see conditions, marine life & the 8-day forecast