Het land is een eilandengroep in de Indische Oceaan ten zuidwesten van India en bestaat uit 1190 koraaleilanden. Deze zijn gegroepeerd in 26 atollen.
De eilanden liggen verspreid over een oppervlakte van ongeveer 90.000 km² (ruim twee keer de oppervlakte van Nederland), maar de totale landoppervlakte is slechts een kleine 298 km².
Het grootste eiland is 5 km² groot en er zijn er maar negen die groter zijn dan 2 km². 200 eilanden zijn bewoond en nog eens 88 vormen toeristenoorden.
De Malediven horen volgens de indeling van de VN samen met Iran, Afghanistan, Pakistan, India, Nepal, Bhutan, Bangladesh en Sri Lanka tot de regio Zuid-Azië.
