South Maalhosmadulu

South Maalhosmadulu

80 Islands
13 Sites
0 Population

About South Maalhosmadulu

The standout feature of South Maalhosmadulu, officially Baa Atoll, is Hanifaru Bay — a globally significant marine protected area where seasonal gatherings of manta rays and whale sharks occur. Recognized as a UNESCO Biosphere Reserve, Baa Atoll hosts rich coral reefs, seagrass beds, and mangroves, making it ecologically diverse and important. The atoll has around 75 islands, with about 13 inhabited, including Eydhafushi, the administrative center. The surrounding uninhabited islands are used for agriculture, tourism, and conservation. Baa lies to the northwest of the Maldives’ capital, Malé, and is accessible by domestic flights and sea transport. Its reefs suffered from coral bleaching events, but many areas are recovering under protective measures. Traditional fishing and boatbuilding still exist alongside tourism. The atoll's geography is typical of a “faru”-style coral formation — a ring-like reef enclosing shallow lagoons — which supports both marine life and island settlement.

Islands in South Maalhosmadulu

Explore the 80 islands that make up this atoll

Dharavandhoo

Dharavandhoo

Residential Island

Code: B

67.38 ha
5 Sites
Dhonfanu

Dhonfanu

Residential Island

Code: B

17.30 ha
0 Sites
Eydhafushi

Eydhafushi

Residential Island

Code: B

56.35 ha
0 Sites
Fehendhoo

Fehendhoo

Residential Island

Code: B

25.17 ha
0 Sites
Fulhadhoo

Fulhadhoo

Residential Island

Code: B

29.27 ha
0 Sites
Goidhoo

Goidhoo

Residential Island

Code: B

162.94 ha
2 Sites
Hithaadhoo

Hithaadhoo

Residential Island

Code: B

31.74 ha
0 Sites
Kamadhoo

Kamadhoo

Residential Island

Code: B

21.35 ha
1 Sites
Kendhoo

Kendhoo

Residential Island

Code: B

19.02 ha
0 Sites
Kihaadhoo

Kihaadhoo

Residential Island

Code: B

30.77 ha
1 Sites
Kudarikilu

Kudarikilu

Residential Island

Code: B

18.93 ha
0 Sites
Maalhos

Maalhos

Residential Island

Code: B

1 Sites
Thulhaadhoo

Thulhaadhoo

Residential Island

Code: B

45.80 ha
0 Sites
Mendhoo

Mendhoo

Uninhabited Island

Code: B

15 ha
1 Sites
Innafushi

Innafushi

Uninhabited Island

Code: B

3.20 ha
0 Sites
Nelivarufinolhu

Nelivarufinolhu

Uninhabited Island

Code: B

1.05 ha
1 Sites
Huraafaru

Huraafaru

Other

Code: B

0.65 ha
1 Sites
Maamaduvvari

Maamaduvvari

Uninhabited Island

Code: B

35.9 ha
0 Sites
Miriandhoo

Miriandhoo

Tourism Island - Resort

Code: B

4.5 ha
0 Sites
Kanufushi

Kanufushi

Tourism Island - Resort

Code: B

0 Sites
Bathalaa

Bathalaa

Uninhabited Island

Code: B

0 Sites
Dhigudhefaru

Dhigudhefaru

Tourism Island - Resort

Code: B

0 Sites
Medhufinolhugaathufinolhu

Medhufinolhugaathufinolhu

Uninhabited Island

Code: B

0 Sites
Velavaru

Velavaru

Uninhabited Island

Code: B

0 Sites
Aidhoo

Aidhoo

Industrial

Code: B

0 Sites
Horubadhoo

Horubadhoo

Tourism Island - Resort

Code: B

0 Sites
Kanufusheegaathufinolhu

Kanufusheegaathufinolhu

Tourism Island- under development

Code: B

0 Sites
Kunfunadhoo

Kunfunadhoo

Tourism Island - Resort

Code: B

0 Sites
Hulhudhoo

Hulhudhoo

Uninhabited Island

Code: B

0 Sites
Fares

Fares

Tourism Island - Resort

Code: B

0 Sites
Lan'daagiraavaru

Lan'daagiraavaru

Tourism Island - Resort

Code: B

0 Sites
Un'doodhoo

Un'doodhoo

Industrial

Code: B

0 Sites
Gaavilin'gili

Gaavilin'gili

Varuvaa

Code: B

0 Sites
Bodufinolhu

Bodufinolhu

Tourism Island - Resort

Code: B

0 Sites
Hibalhidhoo

Hibalhidhoo

Tourism Island- under development

Code: B

0 Sites
Dhigufaruvinagan'du

Dhigufaruvinagan'du

Tourism Island - Resort

Code: B

0 Sites
Fonimagoodhoo

Fonimagoodhoo

Tourism Island - Resort

Code: B

0 Sites
Anhenunfushi

Anhenunfushi

Uninhabited Island

Code: B

0 Sites
Gemendhoo

Gemendhoo

Uninhabited Island

Code: B

0 Sites
Maaddoo

Maaddoo

Uninhabited Island

Code: B

0 Sites
Kudadhoo

Kudadhoo

Uninhabited Island

Code: B

0 Sites
Ufuligiri

Ufuligiri

Tourism Island- under development

Code: B

0 Sites
Gaagan'dufaruhuraa

Gaagan'dufaruhuraa

Uninhabited Island

Code: B

0 Sites
Hanifaru

Hanifaru

Uninhabited Island

Code: B

0 Sites
Thiladhoo

Thiladhoo

Tourism Island - Resort

Code: B

0 Sites
Voavah

Voavah

Tourism Island - Resort

Code: B

0 Sites
Vakkaru

Vakkaru

Tourism Island - Resort

Code: B

0 Sites
Olhugiri

Olhugiri

Uninhabited Island

Code: B

0 Sites
Dhakandhoo

Dhakandhoo

Uninhabited Island

Code: B

0 Sites
Hirundhoo

Hirundhoo

Tourism Island - Resort

Code: B

0 Sites
Vinaneiyfaruhuraa

Vinaneiyfaruhuraa

Uninhabited Island

Code: B

0 Sites
Veyofushi

Veyofushi

Uninhabited Island

Code: B

0 Sites
Funadhoo

Funadhoo

Tourism Island - Resort

Code: B

0 Sites
Madhirivaadhoo

Madhirivaadhoo

Varuvaa

Code: B

0 Sites
Ahivaffushi

Ahivaffushi

Uninhabited Island

Code: B

0 Sites
Maaddoohulhudhoo

Maaddoohulhudhoo

Varuvaa

Code: B

0 Sites
Dhandhoo

Dhandhoo

Tourism Island - Resort

Code: B

0 Sites
Boifushi

Boifushi

Tourism Island- under development

Code: B

0 Sites
Nibiligaa

Nibiligaa

Uninhabited Island

Code: B

0 Sites
Mathifaru

Mathifaru

Uninhabited Island

Code: B

0 Sites
Mudhdhoo

Mudhdhoo

Tourism Island - Resort

Code: B

0 Sites
Finolhas

Finolhas

Tourism Island- under development

Code: B

0 Sites
Dhashufaruhuraa

Dhashufaruhuraa

Uninhabited Island

Code: B

0 Sites
Kihavahhuravalhi

Kihavahhuravalhi

Tourism Island - Resort

Code: B

0 Sites
Muthaafushi

Muthaafushi

Tourism Island - Resort

Code: B

0 Sites
Milaidhoo

Milaidhoo

Tourism Island - Resort

Code: B

0 Sites
Keyodhoo

Keyodhoo

Varuvaa

Code: B

0 Sites
Kashidhoo

Kashidhoo

Industrial

Code: B

0 Sites
Dhunikolhu

Dhunikolhu

Tourism Island - Resort

Code: B

0 Sites
Maarikilu

Maarikilu

Industrial

Code: B

0 Sites
Kihaadhuffaru

Kihaadhuffaru

Tourism Island - Resort

Code: B

0 Sites
En'boodhoo

En'boodhoo

Tourism Island- under development

Code: B

0 Sites
Bathalaahuraa

Bathalaahuraa

Uninhabited Island

Code: B

0 Sites
Hanifaruhuraa

Hanifaruhuraa

Uninhabited Island

Code: B

0 Sites
Dhoogan'dufinolhu

Dhoogan'dufinolhu

Uninhabited Island

Code: B

0 Sites
Vandhuhmaafarufinolhu

Vandhuhmaafarufinolhu

Uninhabited Island

Code: B

0 Sites
Maafusheefinolhu

Maafusheefinolhu

Uninhabited Island

Code: B

0 Sites
An'gaafaru

An'gaafaru

Uninhabited Island

Code: B

0 Sites
Boadhaafushifinolhu

Boadhaafushifinolhu

Uninhabited Island

Code: B

0 Sites
Finolhufaru

Finolhufaru

Varuvaa

Code: B

0 Sites

South Maalhosmadulu Islands Map

Explore all 80 islands in South Maalhosmadulu

Atoll Center
Islands