Best Of

Best Dive Sites for Macro Photography

Ranked by macro life density and critter diversity. Nudibranchs, pygmy seahorses, frogfish, mimic octopus — the stuff macro shooters fly across the world to find.

25 SITES RANKED

Raja Ampat

Indonesia

100CATEGORY
manta raywobbegong sharkpygmy seahorsewalking shark
2

Papua New Guinea

Papua New Guinea

100CATEGORY
mimic octopuspygmy seahorsemandarin fishmanta ray
3

Mabul Island

Malaysia

100CATEGORY
frogfishblue-ringed octopusflamboyant cuttlefishseahorse
4

Blue Heron Bridge

United States

94CATEGORY
seahorsefrogfishoctopusbatfish
5

Monterey Bay

United States

93CATEGORY
sea otterharbor sealwolf eelgiant Pacific octopus
6

Richelieu Rock

Thailand

90CATEGORY
manta raywhale sharkseahorsenudibranch
7

Komodo National Park

Indonesia

83CATEGORY
manta raywhitetip reef sharkgiant trevallyNapoleon wrasse
8

Sipadan Island

Malaysia

81CATEGORY
green turtlehawksbill turtlebarracudawhitetip reef shark
9

Bonaire

Caribbean Netherlands

80CATEGORY
seahorsefrogfishtarponspotted eagle ray
10

Koh Tao

Thailand

80CATEGORY
manta raywhale sharkseahorsenudibranch
11

Similan Islands

Thailand

80CATEGORY
manta raywhale sharkseahorsenudibranch
12

Hin Daeng & Hin Muang

Thailand

80CATEGORY
manta raywhale sharkseahorsenudibranch
13

Tubbataha Reef

Philippines

79CATEGORY
hammerhead sharkwhale sharkmanta rayhawksbill turtle
14

Palau

Palau

79CATEGORY
grey reef sharkmanta raynapoleon wrassejellyfish
15

Cozumel

Mexico

76CATEGORY
splendid toadfishnurse sharkspotted eagle raygreen moray eel
16

Great Barrier Reef

Australia

73CATEGORY
dwarf minke whalepotato codMaori wrassegreen turtle
17

Truk Lagoon (Chuuk)

Federated States of Micronesia

73CATEGORY
grey reef sharkeagle raybarracudasoft coral
18

Egyptian Red Sea

Egypt

72CATEGORY
oceanic whitetip sharkhammerhead sharkdugongNapoleon wrasse
19

Roatan

Honduras

71CATEGORY
whale sharkspotted eagle rayseahorsenurse shark
20

Fiji

Fiji

70CATEGORY
bull sharktiger sharkmanta rayhawksbill turtle
21

Channel Islands

United States

69CATEGORY
California sea lionharbor sealgiant sea basshorn shark
22

Cayman Islands

Cayman Islands

68CATEGORY
southern stingraygreen turtleNassau groupereagle ray
23

Maldives

Maldives

68CATEGORY
manta raywhale sharkgrey reef sharkhammerhead shark
24

Sodwana Bay

South Africa

65CATEGORY
ragged-tooth sharkcoelacanthloggerhead turtleleatherback turtle
25

Gozo

Malta

65CATEGORY
octopusmoray eelbarracudaamberjack