Islands of the Maldives
Explore the diverse islands that form our beautiful archipelago
- Total Islands
- 278
- Inhabited
- 91
- Sites
- 42
Maakurathu
InhabitedNorth Maalhosmadulu
Code: R
Maakurathu, spanning approximately 53.14 hectares, is one of the most densely vegetated islands in Raa Atoll and remains...
Maalhos
VaruvaaNorth Ari Atoll
Code: AA
Maalhos has gained recognition for its structured, community-led approach to environmental management, including waste s...
Maamaduvvari
UninhabitedSouth Maalhosmadulu
Code: B
Maamaduvvari—a tranquil, uninhabited islet nestled off Hithaadhoo in Baa Atoll—spans around 35.9 hectares and sits at co...
Maamigili
InhabitedSouth Ari Atoll
Code: ADh
Maamigili is the largest and most developed island in South Ari Atoll, with a land area of approximately 2.1 km² and a p...
Maamigili
ResortNorth Maalhosmadulu
Code: R
Maamigili lies on the eastern rim of Raa Atoll, shaped by longshore currents and framed by coral shelves that fade into...
Maaranfushi
ResortMale' Atoll
Code: K
Maaranfushi is a small island in Kaafu Atoll, Maldives, located at 3.857° N, 73.457° E, with a land area of approximatel...
Madivaru
ResortMale' Atoll
Code: K
Madivaru, meaning “ray island,” is a pristine isle with beaches used for green turtle nesting. Shallow coral gardens she...
Maduvvari
InhabitedNorth Maalhosmadulu
Code: R
Maduvvari stands out in Raa Atoll for its vibrant fish processing industry, where over 20 registered fish-drying platfor...
Mahaana elhi Huraa
ResortMale' Atoll
Code: K
Covering 5.79 hectares, this narrow island lies close to reef channels, with fast-flowing currents nearby that bring ric...
Mahibadhoo
InhabitedSouth Ari Atoll
Code: ADh
Mahibadhoo is the administrative capital of South Ari Atoll, with a land area of about 0.63 km² and a population nearing...
Makunudhoo
ResortMale' Atoll
Code: K
Makunudu is a small island located on the western side of Male' Atoll. Although it now hosts a resort, the island still...
Interactive Map of Islands
Showing first 208 islands on the map