Islands of the Maldives
Explore the diverse islands that form our beautiful archipelago
- Total Islands
- 279
- Inhabited
- 93
- Sites
- 44
Maafushi
InhabitedMale' Atoll
Code: K
Maafushi is distinguished by housing one of the Maldives’ largest correctional facilities, which also serves as a region...
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...
Interactive Map of Islands
Showing first 210 islands on the map