L'histoire ancienne des Maldives est peu connue. Selon la légende maldivienne, un prince de l'Inde appelé Koimala s'est échoué avec sa jeune épouse dans un lagon des Maldives et s'est installé devenant le premier sultan. On raconte aussi que ce sont les femmes venues de Ceylan qui se sont installées d’où le nom de « Mahiladipa » îles des femmes, qui a donné le nom Maldives.
Au cours des siècles, les îles ont été visitées et leur développement a été influencé par les marins des pays de la mer d'Oman et du littoral de l'océan Indien. Les pirates Mopla de la côte de Malabar - actuellement l'État du Kerala en Inde - en firent un théâtre de leur actions. Au XVIe siècle, les Portugais s'emparent des îles et les gouvernent pendant 15 années (1558-1573) avant d'être expulsés par le guerrier patriote et futur sultan, Muhammad Thakurufaanu Al-Azam.