Maldive se află la 300 de kilometri sud-vest de coasta Indiei. Națiunea insulară este compusă din peste 1.100 de insule de corali, dintre care 200 sunt locuite, și 80 de insule fără cazare turistică. Insula Sri Lanka se află, de asemenea, la sud de India, la est.
Insulele care alcătuiesc Maldivele sunt grupate în 26 de atoluri orientate de la nord la sud și sunt considerate o parte din Asia de Sud. Maldivele sunt înconjurate de Oceanul Indian la sud, Marea Arabică spre vest și Marea Laccadivă la nord și est. Suprafața sa totală este de aproximativ 185 de kilometri pătrați, de aproximativ 1,7 ori mai mare decât cea a Washingtonului, D.C.