L'histoire ancienne des Maldives est peu connue. Selon la
légende maldivienne, un prince indien appelé Koimala s'est échoué avec sa jeune
épouse dans un lagon des Maldives et s'y est installé, devenant ainsi le
premier sultan. On raconte aussi que des femmes venues du Sri Lanka s'y sont
établies, d’où le nom de Mahiladipa signifiant î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'Arabie 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 leurs actions. Au XVIe siècle, les Portugais s'emparent de l'archipel 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.