Review session: only items due today are asked
0 / 50
Hint mode
Which of the highlighted cards matches the orange pin?
Hover over a region (or tap on mobile) to see its name.
Choices
Use ⚙ for mode, difficulty and other settings
Cities of Indonesia in this quiz (270)
Cities are grouped into difficulty tiers by population. Easy mode draws from the top 20 cities, Normal from the top 50, Hard from the top 100 (max 100), and Extreme from all 270 cities down to a population of 10,000. Pin size on the map scales with population.
Easy (top 20 by population)
| City | Name | Population (k) |
|---|---|---|
| Jakarta | Jakarta | 10,770 |
| Surabaya | Surabaya | 2,880 |
| Bekasi | Bekasi | 2,540 |
| Bandung | Bandung | 2,450 |
| Medan | Medan | 2,440 |
| Tangerang | Tangerang | 2,240 |
| Depok | Depok | 2,120 |
| Semarang | Semarang | 1,660 |
| Palembang | Palembang | 1,660 |
| South Tangerang | South Tangerang | 1,450 |
| Makassar | Makassar | 1,430 |
| Batam | Batam | 1,290 |
| Bandar Lampung | Bandar Lampung | 1,170 |
| Bogor | Bogor | 1,075 |
| Pekanbaru | Pekanbaru | 1,000 |
| Padang | Padang | 950 |
| Malang | Malang | 870 |
| Samarinda | Samarinda | 830 |
| Denpasar | Denpasar | 730 |
| Tasikmalaya | Tasikmalaya | 720 |
Normal (population ranks 20–50)
| City | Name | Population (k) |
|---|---|---|
| Balikpapan | Balikpapan | 700 |
| Banjarmasin | Banjarmasin | 700 |
| Serang | Serang | 690 |
| Pontianak | Pontianak | 658 |
| Jambi | Jambi | 610 |
| Cimahi | Cimahi | 561 |
| Surakarta | Surakarta | 520 |
| Mataram | Mataram | 480 |
| Manado | Manado | 450 |
| Parigi | Parigi | 447 |
| Kupang | Kupang | 440 |
| Cilegon | Cilegon | 437 |
| Percut Sei Tuan | Percut Sei Tuan | 437 |
| Yogyakarta | Yogyakarta | 422 |
| Jayapura | Jayapura | 410 |
| Bengkulu | Bengkulu | 380 |
| Jember | Jember | 371 |
| Palu | Palu | 370 |
| Pasar Kemis | Pasar Kemis | 362 |
| Dumai | Dumai | 358 |
| Cilacap | Cilacap | 354 |
| Ambon | Ambon | 350 |
| Kendari | Kendari | 350 |
| Sukabumi | Sukabumi | 350 |
| Garut | Garut | 338 |
| Cirebon | Cirebon | 333 |
| Pekalongan | Pekalongan | 310 |
| Karawang | Karawang | 305 |
| Sorong | Sorong | 302 |
| Duri | Duri | 300 |
Hard (population ranks 50–99, top 100)
| City | Name | Population (k) |
|---|---|---|
| Purwokerto | Purwokerto | 293 |
| Kediri | Kediri | 290 |
| Binjai | Binjai | 290 |
| Banda Aceh | Banda Aceh | 280 |
| Tegal | Tegal | 273 |
| Banjarbaru | Banjarbaru | 259 |
| Sunggal | Sunggal | 259 |
| Ternate | Ternate | 255 |
| Pematang Siantar | Pematang Siantar | 247 |
| Tarakan | Tarakan | 240 |
| Tanjungpinang | Tanjungpinang | 240 |
| Singkawang | Singkawang | 239 |
| Palangka Raya | Palangka Raya | 221 |
| Bitung | Bitung | 219 |
| Lubuklinggau | Lubuklinggau | 215 |
| Pangkalpinang | Pangkalpinang | 209 |
| Sidoarjo | Sidoarjo | 201 |
| Pemalang | Pemalang | 201 |
| Salatiga | Salatiga | 200 |
| Lhokseumawe | Lhokseumawe | 191 |
| Merauke | Merauke | 190 |
| Prabumulih | Prabumulih | 188 |
| Purwakarta | Purwakarta | 187 |
| Palopo | Palopo | 187 |
| Langsa | Langsa | 182 |
| Sumedang | Sumedang | 179 |
| Padangsidimpuan | Padangsidimpuan | 179 |
| Banjar | Banjar | 179 |
| Tanjungbalai | Tanjungbalai | 176 |
| Madiun | Madiun | 176 |
| Cianjur | Cianjur | 175 |
| Hamparan Perak | Hamparan Perak | 173 |
| Metro | Metro | 173 |
| Baturaja | Baturaja | 171 |
| Bontang | Bontang | 161 |
| Tanjung Balai Karimun | Tanjung Balai Karimun | 159 |
| Pangkalan Kerinci | Pangkalan Kerinci | 159 |
| Baubau | Baubau | 155 |
| Nabire | Nabire | 155 |
| Pare Pare | Pare Pare | 153 |
| Gorontalo | Gorontalo | 150 |
| Rangkasbitung | Rangkasbitung | 148 |
| Subang | Subang | 145 |
| Jombang | Jombang | 143 |
| Kisaran | Kisaran | 143 |
| Tembilahan | Tembilahan | 140 |
| Manokwari | Manokwari | 139 |
| Gunungsitoli | Gunungsitoli | 139 |
| Bima | Bima | 136 |
| Sampang | Sampang | 136 |
Extreme (includes towns with population 10k+, 270 total)
| City | Name | Population (k) |
|---|---|---|
| Tebing Tinggi | Tebing Tinggi | 135 |
| Pagar Alam | Pagar Alam | 134 |
| Payakumbuh | Payakumbuh | 134 |
| Pasir Pengaraian | Pasir Pengaraian | 133 |
| Klaten | Klaten | 133 |
| Balaraja | Balaraja | 132 |
| Perawang | Perawang | 127 |
| Indramayu | Indramayu | 125 |
| Kebumen | Kebumen | 122 |
| Magelang | Magelang | 121 |
| Semanding | Semanding | 120 |
| Bangil | Bangil | 120 |
| Kuningan | Kuningan | 119 |
| Banyuwangi | Banyuwangi | 118 |
| Muara Bungo | Muara Bungo | 116 |
| Kotamobagu | Kotamobagu | 116 |
| Lahat | Lahat | 111 |
| Pare | Pare | 111 |
| Tanjung Pandan | Tanjung Pandan | 108 |
| Mamuju | Mamuju | 108 |
| Rengat | Rengat | 107 |
| Amuntai | Amuntai | 106 |
| Padang Panjang | Padang Panjang | 104 |
| Praya | Praya | 103 |
| Sungai Penuh | Sungai Penuh | 103 |
| Tomohon | Tomohon | 100 |
| Bukittinggi | Bukittinggi | 100 |
| Ciamis | Ciamis | 100 |
| Haurgeulis | Haurgeulis | 98 |
| Pariaman | Pariaman | 98 |
| Jepara | Jepara | 97 |
| Blora | Blora | 97 |
| Cisoka | Cisoka | 96 |
| Paron | Paron | 96 |
| Sibolga | Sibolga | 95 |
| Bengkalis | Bengkalis | 95 |
| Sungailiat | Sungailiat | 94 |
| Maumere | Maumere | 93 |
| Rembang | Rembang | 93 |
| Wamena | Wamena | 92 |
| Ketapang | Ketapang | 92 |
| Wonosobo | Wonosobo | 92 |
| Bagan Batu | Bagan Batu | 91 |
| Pamekasan | Pamekasan | 91 |
| Soko | Soko | 91 |
| Palang | Palang | 90 |
| Kudus | Kudus | 90 |
| Bangkalan | Bangkalan | 89 |
| Kepung | Kepung | 89 |
| Pringsewu | Pringsewu | 89 |
| Bojonegoro | Bojonegoro | 88 |
| Tuban | Tuban | 88 |
| Karangasem | Karangasem | 88 |
| Nunukan | Nunukan | 88 |
| Kapuas | Kapuas | 87 |
| Ngawi | Ngawi | 86 |
| Plumpang | Plumpang | 86 |
| Purworejo | Purworejo | 86 |
| Gurah | Gurah | 85 |
| Temanggung | Temanggung | 85 |
| Lumajang | Lumajang | 85 |
| Pelaihari | Pelaihari | 84 |
| Bagansiapiapi | Bagansiapiapi | 83 |
| Selong | Selong | 83 |
| Wonogiri | Wonogiri | 82 |
| Stabat | Stabat | 82 |
| Watampone | Watampone | 82 |
| Ende | Ende | 81 |
| Buleleng | Buleleng | 81 |
| Biak | Biak | 80 |
| Luwuk | Luwuk | 80 |
| Sintang | Sintang | 79 |
| Bangkinang | Bangkinang | 79 |
| Ngabang | Ngabang | 78 |
| Kabanjahe | Kabanjahe | 78 |
| Plosoklaten | Plosoklaten | 78 |
| Pacitan | Pacitan | 78 |
| Ponorogo | Ponorogo | 77 |
| Sumenep | Sumenep | 77 |
| Kuala Tungkal | Kuala Tungkal | 77 |
| Bondowoso | Bondowoso | 76 |
| Waingapu | Waingapu | 75 |
| Majalengka | Majalengka | 74 |
| Kedunggalar | Kedunggalar | 74 |
| Widodaren | Widodaren | 74 |
| Purwodadi | Purwodadi | 71 |
| Lamongan | Lamongan | 71 |
| Nganjuk | Nganjuk | 71 |
| Tolitoli | Tolitoli | 71 |
| Banjarnegara | Banjarnegara | 70 |
| Badas | Badas | 70 |
| Kerek | Kerek | 70 |
| Banjarsari | Banjarsari | 70 |
| Sekadau | Sekadau | 69 |
| Mrebet | Mrebet | 69 |
| Muara Enim | Muara Enim | 68 |
| Ruteng | Ruteng | 68 |
| Tual | Tual | 68 |
| Puncu | Puncu | 67 |
| Subulussalam | Subulussalam | 67 |
| Air Molek | Air Molek | 67 |
| Trenggalek | Trenggalek | 67 |
| Tulungagung | Tulungagung | 66 |
| Selatpanjang | Selatpanjang | 66 |
| Kotabaru | Kotabaru | 66 |
| Sumbawa Besar | Sumbawa Besar | 65 |
| Ambarawa | Ambarawa | 65 |
| Rengel | Rengel | 64 |
| Gampengrejo | Gampengrejo | 64 |
| Plemahan | Plemahan | 63 |
| Kutoarjo | Kutoarjo | 63 |
| Kendal | Kendal | 62 |
| Sarolangun | Sarolangun | 62 |
| Merakurak | Merakurak | 62 |
| Panumbangan | Panumbangan | 62 |
| Purwoasri | Purwoasri | 62 |
| Sawahlunto | Sawahlunto | 61 |
| Bojongsari | Bojongsari | 61 |
| Bancar | Bancar | 61 |
| Pangandaran | Pangandaran | 61 |
| Sentani | Sentani | 61 |
| Taliwang | Taliwang | 60 |
| Jatirogo | Jatirogo | 60 |
| Martapura | Martapura | 60 |
| Jenu | Jenu | 60 |
| Solok | Solok | 59 |
| Tanjung | Tanjung | 59 |
| Sambas | Sambas | 58 |
| Fakfak | Fakfak | 58 |
| Kotabumi | Kotabumi | 57 |
| Kutasari | Kutasari | 57 |
| Purbalingga | Purbalingga | 57 |
| Tanjung Selor | Tanjung Selor | 57 |
| Barabai | Barabai | 56 |
| Kemangkon | Kemangkon | 56 |
| Papar | Papar | 55 |
| Siak Sri Indrapura | Siak Sri Indrapura | 55 |
| Kotapinang | Kotapinang | 54 |
| Kendal | Kendal | 54 |
| Kandangan | Kandangan | 53 |
| Geneng | Geneng | 53 |
| Bangilan | Bangilan | 53 |
| Kijang | Kijang | 52 |
| Widang | Widang | 52 |
| Kandangan | Kandangan | 52 |
| Karangan | Karangan | 52 |
| Berastagi | Berastagi | 52 |
| Tlogowungu | Tlogowungu | 50 |
| Dompu | Dompu | 50 |
| Nanga Pinoh | Nanga Pinoh | 50 |
| Situbondo | Situbondo | 49 |
| Bobotsari | Bobotsari | 49 |
| Sambeng | Sambeng | 49 |
| Kalimanah | Kalimanah | 49 |
| Kota Agung | Kota Agung | 49 |
| Wates | Wates | 49 |
| Sidikalang | Sidikalang | 49 |
| Karangjati | Karangjati | 48 |
| Belilas | Belilas | 48 |
| Sungai Dareh | Sungai Dareh | 48 |
| Poso | Poso | 48 |
| Panjalu | Panjalu | 48 |
| Sine | Sine | 47 |
| Pinrang | Pinrang | 47 |
| Mempawah Hilir | Mempawah Hilir | 46 |
| Jogorogo | Jogorogo | 45 |
| Magetan | Magetan | 45 |
| Ngimbang | Ngimbang | 45 |
| Ngrambe | Ngrambe | 44 |
| Banjar Agung | Banjar Agung | 44 |