Kandy ist die Hauptstadt der Zentralprovinz von Sri Lanka. Kandy liegt im zentralen Hochland des Inselstaates und hatte 2016 etwa 150.000 Einwohner.
Kandy war die Hauptstadt des letzten singhalesischen Königreiches, das sich gegen zahlreiche Eroberungsversuche der Kolonialmächte behaupten konnte, bis es 1815 von den Briten erobert wurde. Im August 1867 wurde der Personenverkehr der heutigen Sri Lanka Railways von Colombo nach Kandy eröffnet, im September 1867 der Güterverkehr.
Im Laufe ihrer Geschichte hatte die Stadt schon mehrere Namen, so hieß sie zuerst Senkadagalapura, später Sri Wardhanapura und wird noch heute von Singhalesen nicht Kandy, sondern Maha Nuwara (deutsch „große Stadt“) genannt. Der englische Name Kandy leitet sich vom singhalesischen „Kanda uḍa raṭa“ ab, „Königreich auf dem Berg“, welches von den Portugiesen zu Candea verkürzt wurde und sowohl für den Staat wie für dessen Hauptstadt verwendet wurde.