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
5 sites
View Details
Dhonfanu

Dhonfanu

Residential Island

Code: B

17.30 ha
0 Sites
View Details
Eydhafushi

Eydhafushi

Residential Island

Code: B

56.35 ha
0 Sites
View Details
Fehendhoo

Fehendhoo

Residential Island

Code: B

25.17 ha
0 Sites
View Details
Fulhadhoo

Fulhadhoo

Residential Island

Code: B

29.27 ha
0 Sites
View Details
Goidhoo

Goidhoo

Residential Island

Code: B

162.94 ha
2 Sites
2 sites
View Details
Hithaadhoo

Hithaadhoo

Residential Island

Code: B

31.74 ha
0 Sites
View Details
Kamadhoo

Kamadhoo

Residential Island

Code: B

21.35 ha
1 Sites
1 site
View Details
Kendhoo

Kendhoo

Residential Island

Code: B

19.02 ha
0 Sites
View Details
Kihaadhoo

Kihaadhoo

Residential Island

Code: B

30.77 ha
1 Sites
1 site
View Details
Kudarikilu

Kudarikilu

Residential Island

Code: B

18.93 ha
0 Sites
View Details
Maalhos

Maalhos

Residential Island

Code: B

1 Sites
1 site
View Details
Thulhaadhoo

Thulhaadhoo

Residential Island

Code: B

45.80 ha
0 Sites
View Details
Mendhoo

Mendhoo

Uninhabited Island

Code: B

15 ha
1 Sites
1 site
View Details
Innafushi

Innafushi

Uninhabited Island

Code: B

3.20 ha
0 Sites
View Details
Nelivarufinolhu

Nelivarufinolhu

Uninhabited Island

Code: B

1.05 ha
1 Sites
1 site
View Details
Huraafaru

Huraafaru

Other

Code: B

0.65 ha
1 Sites
1 site
View Details
Maamaduvvari

Maamaduvvari

Uninhabited Island

Code: B

35.9 ha
0 Sites
View Details
Miriandhoo

Miriandhoo

Tourism Island - Resort

Code: B

4.5 ha
0 Sites
View Details
Kanufushi

Kanufushi

Tourism Island - Resort

Code: B

0 Sites
View Details
Bathalaa

Bathalaa

Uninhabited Island

Code: B

0 Sites
View Details
Dhigudhefaru

Dhigudhefaru

Tourism Island - Resort

Code: B

0 Sites
View Details
Medhufinolhugaathufinolhu

Medhufinolhugaathufinolhu

Uninhabited Island

Code: B

0 Sites
View Details
Velavaru

Velavaru

Uninhabited Island

Code: B

0 Sites
View Details
Aidhoo

Aidhoo

Industrial

Code: B

0 Sites
View Details
Horubadhoo

Horubadhoo

Tourism Island - Resort

Code: B

0 Sites
View Details
Kanufusheegaathufinolhu

Kanufusheegaathufinolhu

Tourism- under dev

Code: B

0 Sites
View Details
Kunfunadhoo

Kunfunadhoo

Tourism Island - Resort

Code: B

0 Sites
View Details
Hulhudhoo

Hulhudhoo

Uninhabited Island

Code: B

0 Sites
View Details
Fares

Fares

Tourism Island - Resort

Code: B

0 Sites
View Details
Un'doodhoo

Un'doodhoo

Industrial

Code: B

0 Sites
View Details
Gaavilin'gili

Gaavilin'gili

Varuvaa

Code: B

0 Sites
View Details
Bodufinolhu

Bodufinolhu

Tourism Island - Resort

Code: B

0 Sites
View Details
Hibalhidhoo

Hibalhidhoo

Tourism- under dev

Code: B

0 Sites
View Details
Dhigufaruvinagan'du

Dhigufaruvinagan'du

Tourism Island - Resort

Code: B

0 Sites
View Details
Fonimagoodhoo

Fonimagoodhoo

Tourism Island - Resort

Code: B

0 Sites
View Details
Anhenunfushi

Anhenunfushi

Uninhabited Island

Code: B

0 Sites
View Details
Gemendhoo

Gemendhoo

Uninhabited Island

Code: B

0 Sites
View Details
Maaddoo

Maaddoo

Uninhabited Island

Code: B

0 Sites
View Details
Kudadhoo

Kudadhoo

Uninhabited Island

Code: B

0 Sites
View Details
Ufuligiri

Ufuligiri

Tourism- under dev

Code: B

0 Sites
View Details
Gaagan'dufaruhuraa

Gaagan'dufaruhuraa

Uninhabited Island

Code: B

0 Sites
View Details
Hanifaru

Hanifaru

Uninhabited Island

Code: B

0 Sites
View Details
Thiladhoo

Thiladhoo

Tourism Island - Resort

Code: B

0 Sites
View Details
Voavah

Voavah

Tourism Island - Resort

Code: B

0 Sites
View Details
Vakkaru

Vakkaru

Tourism Island - Resort

Code: B

0 Sites
View Details
Olhugiri

Olhugiri

Uninhabited Island

Code: B

0 Sites
View Details
Dhakandhoo

Dhakandhoo

Uninhabited Island

Code: B

0 Sites
View Details
Hirundhoo

Hirundhoo

Tourism Island - Resort

Code: B

0 Sites
View Details
Vinaneiyfaruhuraa

Vinaneiyfaruhuraa

Uninhabited Island

Code: B

0 Sites
View Details
Veyofushi

Veyofushi

Uninhabited Island

Code: B

0 Sites
View Details
Funadhoo

Funadhoo

Tourism Island - Resort

Code: B

0 Sites
View Details
Madhirivaadhoo

Madhirivaadhoo

Varuvaa

Code: B

0 Sites
View Details
Ahivaffushi

Ahivaffushi

Uninhabited Island

Code: B

0 Sites
View Details
Maaddoohulhudhoo

Maaddoohulhudhoo

Varuvaa

Code: B

0 Sites
View Details
Dhandhoo

Dhandhoo

Tourism Island - Resort

Code: B

0 Sites
View Details
Nibiligaa

Nibiligaa

Uninhabited Island

Code: B

0 Sites
View Details
Mathifaru

Mathifaru

Uninhabited Island

Code: B

0 Sites
View Details
Mudhdhoo

Mudhdhoo

Tourism Island - Resort

Code: B

0 Sites
View Details
Finolhas

Finolhas

Tourism- under dev

Code: B

0 Sites
View Details
Dhashufaruhuraa

Dhashufaruhuraa

Uninhabited Island

Code: B

0 Sites
View Details
Kihavahhuravalhi

Kihavahhuravalhi

Tourism Island - Resort

Code: B

0 Sites
View Details
Muthaafushi

Muthaafushi

Tourism Island - Resort

Code: B

0 Sites
View Details
Milaidhoo

Milaidhoo

Tourism Island - Resort

Code: B

0 Sites
View Details
Keyodhoo

Keyodhoo

Varuvaa

Code: B

0 Sites
View Details
Kashidhoo

Kashidhoo

Industrial

Code: B

0 Sites
View Details
Dhunikolhu

Dhunikolhu

Tourism Island - Resort

Code: B

0 Sites
View Details
Maarikilu

Maarikilu

Industrial

Code: B

0 Sites
View Details
Kihaadhuffaru

Kihaadhuffaru

Tourism Island - Resort

Code: B

0 Sites
View Details
En'boodhoo

En'boodhoo

Tourism- under dev

Code: B

0 Sites
View Details
Bathalaahuraa

Bathalaahuraa

Uninhabited Island

Code: B

0 Sites
View Details
Hanifaruhuraa

Hanifaruhuraa

Uninhabited Island

Code: B

0 Sites
View Details
Dhoogan'dufinolhu

Dhoogan'dufinolhu

Uninhabited Island

Code: B

0 Sites
View Details
Vandhuhmaafarufinolhu

Vandhuhmaafarufinolhu

Uninhabited Island

Code: B

0 Sites
View Details
Maafusheefinolhu

Maafusheefinolhu

Uninhabited Island

Code: B

0 Sites
View Details
An'gaafaru

An'gaafaru

Uninhabited Island

Code: B

0 Sites
View Details
Boadhaafushifinolhu

Boadhaafushifinolhu

Uninhabited Island

Code: B

0 Sites
View Details
Finolhufaru

Finolhufaru

Varuvaa

Code: B

0 Sites
View Details
Lan'daagiraavaru

Lan'daagiraavaru

Tourism Island - Resort

Code: B

0 Sites
View Details
Boifushi

Boifushi

Tourism- under dev

Code: B

0 Sites
View Details

South Maalhosmadulu Islands Map

Explore all 80 islands in South Maalhosmadulu

Atoll Center
Islands