Après Anurâdhapura du VIe siècle av. J.-C. au VIIIe siècle, puis Polonnâruvâ jusqu’au XIIIe siècle, Kandy est la capitale de l’ancien Royaume de Kandy de 1592 jusqu’au début du XIXe siècle. Elle héberge le Palais royal et le Dâlada Maligawa, le temple de la Dent, qui conserve la relique du Bouddha. Bien que prise par les Portugais au XVIe siècle et les Hollandais au XVIIe siècle, Kandy réussit à préserver son indépendance jusqu’à ce qu’elle soit soumise par les Britanniques en 1815. Depuis, la ville a conservé sa fonction de capitale religieuse du Sri Lanka et reste une ville de pèlerinage pour les adeptes du bouddhisme theravāda.