This is a list of all the 95 cities (with regency-level status) in Indonesia, ranked by population. It excludes urban-characterized settlements such as regency seats, which does not have city status. Indonesia has 93 cities classified as kota (city), one provincial-level capital city (Nusantara), and one provincial-level special city (the Special Capital Region of Jakarta). Population figures are taken from the 2020 census and the more recent official estimates as at mid 2024, all by Statistics Indonesia (BPS).
Jakarta is the largest city and the only megacity in Indonesia, with a population of 10.70 million. As a primate city, Jakarta is nearly four times larger than the second largest city Surabaya. Jakarta, along with Capital City of Nusantara, are unique compared to other cities in Indonesia, since they are technically provinces with a city management. Jakarta is subdivided into five administrative cities and an administrative regency, which are not self-governed (without municipal council nor government budget). Each of Jakarta's five satellite cities also have passed the one million mark in population, with the largest one being Bekasi, while the others are Depok, Tangerang, South Tangerang and Bogor.