Maldives nằm cách bờ biển của Ấn Độ 300 dặm về phía tây nam. Quốc đảo này bao gồm hơn 1.100 đảo san hô, 200 đảo trong số đó có người sinh sống và 80 đảo không có chỗ ở cho khách du lịch. Đảo Sri Lanka cũng nằm ở phía nam của Ấn Độ về phía đông.
Các hòn đảo tạo nên Maldives được nhóm lại thành 26 đảo san hô theo hướng từ bắc xuống nam và chúng được coi là một phần của Nam Á. Maldives được bao quanh bởi Ấn Độ Dương ở phía nam, biển Ả Rập ở phía tây và biển Laccadive ở phía bắc và phía đông. Tổng diện tích của nó là khoảng 185 dặm vuông, gần gấp 1,7 lần diện tích của Washington, D.C.