The current legislative capital of Sri Lanka is Sri Jayawardenepura Kotte and the executive and judicial capital is Colombo.
Over the course of the island's history, the national capital has been in several locations other than[1]Sri Jayawardenepura Kotte.
[1] Sri Lanka portal The following is a list of cities which have historically served as the capital city of Sri Lanka and its predecessor states.
When the island was divided during the Transitional period, multiple capital cities existed at one time.