Population of Cities in Indonesia (2018)

11
Over 1 Million
122
100,000 to 1 Million
242
10,000 to 100,000
  • Jakarta
  • Surabaya
  • Medan
  • Bandung
  • Bekasi
  • Palembang
  • Tangerang
  • Makassar
  • South Tangerang
  • Semarang
  • Depok
  • Padang
  • Denpasar
  • Bandar Lampung
  • Bogor
  • Malang
  • Pekanbaru
  • City of Balikpapan
  • Yogyakarta
  • Situbondo
  • Banjarmasin
  • Surakarta
  • Cimahi
  • Pontianak
  • Manado
  • Balikpapan
  • Jambi City
  • Ambon
  • Samarinda
  • Mataram
  • Percut
  • Bengkulu
  • Jember
  • Palu
  • Kupang
  • Sukabumi
  • Tasikmalaya
  • Pekalongan
  • Cirebon
  • Banda Aceh
  • Tegal
  • Kediri
  • Binjai
  • Purwokerto
  • Purwakarta
  • Loa Janan
  • Pematangsiantar
  • Ciputat
  • Ciampea
  • Cileungsir

Indonesia is one of Asia's most populous countries, which isn't surprising as it is the 15th largest country in the world by area. Eleven of the country's cities have populations that have surpassed the one million resident milestone, including the capital city of Jakarta which has surpassed 8.5 million as of 2016. There are also over 100 cities that baost populations exceeding 100,000, and an aditional 240 cities with minimum populations of 10,000 residents. The country's cities are scattered among 34 provinces. These provinces are the highest level of government, and these are broken down into cities and regencies. These are further split into districts.

According to estimates from 2015, Indonesia has an urban population of over 53%. The annual rate of urbanization is 2.69% since 2010, showing that more migrants and residents are moving to the more populous and developed urban areas. Steady declines in the rural population have been recorded over the last few decades, with numbers from 1960 showing that Indonesia had a rural population of 85%, which has almost been cut in half over the last 50 years. This can be attributed to expansion of developed areas and relocation for employment and educational opportunities, similar to other countries around the world.

Indonesia has 11 cities with more than a million people, 122 cities with between 100,000 and 1 million people, and 242 cities with between 10,000 and 100,000 people. The largest city in Indonesia is Jakarta, with a population of 8,540,121 people.

Jakarta

The capital city is the political, economic and cultural center of Indonesia

8,540,121

Surabaya

This city is a major shopping destination for tourists and Indonesian residents alike.

2,374,658

Medan

Despite its urban growth, Medan has preserved much of its colonial architecture.

1,750,971

Bandung

The 'Paris of Java' boasts luxury hotels, restaurants and boutiques that make it attractive to migrants and tourists.

1,699,719

Bekasi

Bekasi's multinational corporations have attracted expatriates from all around the world.

1,520,119

Palembang

Palembang is one of the oldest cities in southeast Asia.

1,441,500

Tangerang

Tangerang is the 8th most populated suburb in the world.

1,372,124

Makassar

Makkasar has a long history as the center of trade in Indonesia.

1,321,717

South Tangerang

South Tangerang separated from Tangerang Regency in 2008.

1,303,569

Semarang

Central Java's capital is an important port and regional center.

1,288,084

Name 2018 Population Location
Jakarta8,540,121Map
Surabaya2,374,658Map
Medan1,750,971Map
Bandung1,699,719Map
Bekasi1,520,119Map
Palembang1,441,500Map
Tangerang1,372,124Map
Makassar1,321,717Map
South Tangerang1,303,569Map
Semarang1,288,084Map
Depok1,198,129Map
Padang840,352Map
Denpasar834,881Map
Bandar Lampung800,348Map
Bogor800,000Map
Malang746,716Map
Pekanbaru703,956Map
City of Balikpapan700,000Map
Yogyakarta636,660Map
Situbondo600,000Map
Banjarmasin572,837Map
Surakarta555,308Map
Cimahi493,698Map
Pontianak455,173Map
Manado451,893Map
Balikpapan433,866Map
Jambi City420,323Map
Ambon355,596Map
Samarinda355,160Map
Mataram318,674Map
Percut311,063Map
Bengkulu309,712Map
Jember298,585Map
Palu282,431Map
Kupang282,396Map
Sukabumi276,414Map
Tasikmalaya271,143Map
Pekalongan257,945Map
Cirebon254,298Map
Banda Aceh250,757Map
Tegal237,084Map
Kediri235,143Map
Binjai228,763Map
Purwokerto217,222Map
Purwakarta215,803Map
Loa Janan212,816Map
Pematangsiantar209,614Map
Ciputat207,858Map
Ciampea207,212Map
Cileungsir202,190Map
Rengasdengklok201,463Map
Sumedang200,000Map
Kendari195,006Map
Parung193,898Map
Tanjung Pinang192,493Map
Curug191,406Map
Labuan Bajo188,724Map
Cibinong188,663Map
Madiun186,099Map
Pemalang184,149Map
Lembang183,130Map
Probolinggo181,656Map
Pamulang174,557Map
Cikupa174,041Map
Salatiga172,645Map
Plumbon167,105Map
Banjaran164,952Map
Serang164,767Map
Lawang159,380Map
Pasuruan158,600Map
Sunggal157,914Map
Perbaungan157,174Map
Pasarkemis154,234Map
Soreang150,932Map
Purwodadi150,206Map
Metro149,526Map
Lubuklinggau148,243Map
Palangkaraya148,139Map
Astanajapura148,047Map
Cikampek145,620Map
Gorontalo144,195Map
Dumai143,760Map
Tanjungbalai142,506Map
Parepare140,000Map
Sidoarjo139,189Map
Weru139,004Map
Bitung137,364Map
Jayapura134,895Map
Baturaja134,759Map
Adiwerna134,188Map
Singaraja133,784Map
Blitar132,416Map
Martapura131,449Map
Kisaran129,911Map
Palopo129,273Map
Teluknaga128,275Map
Ungaran127,812Map
Rangkasbitung126,910Map
Klaten126,831Map
Jombang126,465Map
Paseh126,181Map
Pangkalpinang125,933Map
Sorong125,535Map
Padalarang124,946Map
Ciamis123,637Map
Lumajang123,626Map
Indramayu123,263Map
Pati122,785Map
Payakumbuh121,572Map
Bangil120,000Map
Sepatan118,439Map
Tebingtinggi117,530Map
Kedungwuni117,249Map
Batang115,537Map
Pamanukan114,290Map
Sawangan114,069Map
Mojokerto112,557Map
Cileunyi111,476Map
Magelang111,461Map
Kresek110,182Map
Citeureup110,155Map
Banyuwangi108,166Map
Cikarang106,479Map
Arjawinangun105,845Map
Depok104,527Map
Prabumulih103,470Map
Rantauprapat103,009Map
Belawan102,707Map
Singkawang101,838Map
Ternate101,731Map
Bontang101,691Map
Grogol100,613Map
Padangsidempuan100,561Map
Sumedang Utara100,000Map
Bukittinggi98,746Map
Dukuhturi98,074Map
Tarakan97,478Map
Sungai Penuh95,913Map
Sumber93,420Map
Wonosobo92,990Map
Palimanan92,600Map
Pamekasan92,447Map
Pandeglang92,316Map
Pariaman92,183Map
Kudus92,156Map
Caringin91,845Map
Banjar89,040Map
Lhokseumawe88,974Map
Cicurug88,965Map
Kartasura88,927Map
Klangenan88,378Map
Majalengka87,732Map
Bojonegoro86,568Map
Kasihan86,234Map
Sumenep84,656Map
Ambarawa84,379Map
Margahayukencana83,119Map
Galesong83,050Map
Watampone81,629Map
Kedungwaru80,257Map
Serpong80,193Map
Sibolga79,714Map
Genteng79,652Map
Gedangan79,230Map
Ponorogo79,026Map
Ciranjang-hilir77,758Map
Ende77,205Map
Tuban76,242Map
Kebomas75,982Map
Karangsembung75,856Map
Tarub75,739Map
Batu75,631Map
Sungailiat74,719Map
Petarukan74,188Map
Gresik73,629Map
Sewon73,585Map
Jatibarang73,010Map
Kuningan72,085Map
Sragen71,522Map
Pagar Alam70,386Map
Mertoyudan69,871Map
Bondowoso69,783Map
Nganjuk69,011Map
Melati67,090Map
Bima66,970Map
Sokaraja66,482Map
Gamping Lor66,110Map
Sampit66,053Map
Lahat65,906Map
Tulungagung65,262Map
Muncar64,537Map
Tulangan Utara63,889Map
Godean63,164Map
Tanjung Pandan62,374Map
Abepura62,248Map
Bangkalan62,178Map
Slawi61,206Map
Pecangaan61,046Map
Kertosono60,782Map
Barabai60,192Map
Boyolali59,851Map
Sengkang59,523Map
Lamongan59,224Map
Baki58,909Map
Bantul58,653Map
Weleri58,448Map
Polewali58,190Map
Jatiwangi57,973Map
Baekrajan57,920Map
Singosari57,793Map
Kabanjahe57,159Map
Purbalingga56,903Map
Pare56,699Map
Balaipungut56,452Map
Mendaha56,268Map
Sleman56,215Map
Pandak56,043Map
Amuntai55,560Map
Besuki55,465Map
Wedi55,300Map
Cepu55,055Map
Langsa54,465Map
Sampang53,269Map
Manokwari53,190Map
Tanjungagung53,117Map
Sumbawa Besar52,654Map
Terbanggi Besar52,566Map
Kepanjen51,919Map
Blora51,811Map
Comal51,092Map
Karanganom50,670Map
Kawalu50,541Map
Jatiroto50,059Map
Labuhan Deli49,668Map
Gampengrejo49,118Map
Dompu49,000Map
Gatak48,959Map
Singaparna48,882Map
Waingapu48,828Map
Banyumas48,378Map
Solok48,372Map
Pameungpeuk48,294Map
Buduran48,152Map
Luwuk47,778Map
Sungai Raya47,735Map
Amahai47,653Map
Balung47,631Map
Maumere47,598Map
Poso47,110Map
Singkil46,800Map
Curup46,245Map
Candi Prambanan44,925Map
Muntilan44,859Map
Berastagi44,765Map
Bambanglipuro44,713Map
Ketanggungan44,288Map
Rembangan44,030Map
Nabire43,898Map
Gebog43,756Map
Kencong43,046Map
Pelabuhanratu43,001Map
Panji42,789Map
Katabu42,750Map
Baturaden42,394Map
Kotabumi42,366Map
Diwek41,719Map
Kijang41,344Map
Sinjai40,797Map
Rantepao40,438Map
Reuleuet40,393Map
Juwana40,177Map
Pekan Bahapal40,000Map
Rajapolah39,840Map
Tual39,502Map
Wiradesa39,407Map
Majenang38,897Map
Buaran38,770Map
Krian38,603Map
Wonopringgo38,429Map
Pangkalanbuun38,057Map
Majene37,715Map
Jekulo37,521Map
Banjar37,263Map
Simpang36,652Map
Srono36,260Map
Sofifi36,197Map
Atambua35,793Map
Kualakapuas35,632Map
Wangon35,530Map
Sumberpucung35,285Map
Praya35,183Map
Meulaboh35,062Map
Ruteng34,569Map
Manggar34,520Map
Pandaan34,184Map
Pemangkat34,029Map
Kuala Tungkal33,683Map
Tabanan33,667Map
Lebaksiu33,606Map
Labuan33,576Map
Mlonggo33,542Map
Tondano33,317Map
Negara33,191Map
Tanggulangin32,866Map
Jaten32,378Map
Boyolangu32,287Map
Gombong31,965Map
Karangasem31,869Map
Bandar31,442Map
Kutoarjo31,352Map
Karangampel31,234Map
Panarukan30,749Map
Sidareja30,313Map
Pakisaji30,213Map
Selogiri30,180Map
Kuta30,012Map
Maros30,000Map
Srandakan29,529Map
Kefamenanu29,490Map
Singojuruh29,418Map
Wongsorejo29,193Map
Trenggalek29,083Map
Lasem28,948Map
Ceper28,646Map
Randudongkal28,532Map
Balapulang28,483Map
Ubud28,373Map
Kraksaan28,248Map
Jogonalan28,114Map
Mranggen28,026Map
Deli Tua27,940Map
Klungkung27,836Map
Margasari27,814Map
Sijunjung27,786Map
Soe27,717Map
Tomohon27,624Map
Bulakamba27,367Map
Demak27,251Map
Paciran27,072Map
Babat27,038Map
Stabat26,862Map
Driyorejo26,827Map
Muntok26,709Map
Tayu26,413Map
Ngunut26,297Map
Colomadu26,274Map
Wanaraja26,240Map
Welahan26,163Map
Bireun25,793Map
Pangkalan Brandan25,542Map
Soko25,494Map
Teluk Nibung25,146Map
Tanjungtiram25,118Map
Seririt25,000Map
Sabang24,519Map
Delanggu24,440Map
Prigen24,164Map
Pundong24,081Map
Kalianget23,897Map
Ngemplak23,750Map
Trucuk23,584Map
Mojoagung23,534Map
Kroya23,255Map
Dampit23,094Map
Ngoro22,871Map
Gambiran Satu22,525Map
Kamal22,515Map
Gongdanglegi Kulon22,468Map
Ngawi22,412Map
Kebonarun21,745Map
Manismata18,888Map
Sigli17,504Map
Tongging16,000Map
Sinabang15,000Map
Mamuju15,000Map
Parapat10,000Map
Legian10,000Map
Lembar10,000Map
Tomok Bolon10,000Map
Tobelo10,000Map
Labuan Lombok10,000Map
Sembakung8,098Map
Laikit, Laikit II (Dimembe)8,000Map
Bejubang Dua7,957Map
Munduk6,200Map
Tanjung SelorMap