The World - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank  City  Country Population 
90,519. Kappelen  Switzerland 1,075
96,763. Kappeln  Germany 175
30,331. Kappeln  Germany 9,677
41,245. Kappelrodeck  Germany 5,787
18,440. Kāpren  India 19,671
39,936. Kaprijke  Belgium 6,114
60,301. Kaprun  Austria 2,947
52,875. Kapsabet  Kenya 3,758
17,875. Kapsan-ŭp  North Korea 20,406
92,042. Kapsweyer  Germany 1,021
25,914. Kaptānganj  India 12,299
79,163. Kaptol  Croatia 1,578
62,461. Kapunda  Australia 2,740
4,424. Kapūrthala  India 92,667
31,215. Kapuskasing  Canada 9,240
38,638. Kapustin Yar  Russia 6,476
63,099. Kaputa  Zambia 2,683
85,885. Kaputan  Armenia 1,252
28,509. Kapuvár  Hungary 10,661
3,878. Kara  Togo 104,207
6,711. Kara-Balta  Kyrgyzstan 62,796
19,938. Kara-Su  Kyrgyzstan 17,800
56,166. Kara-Tyube  Russia 3,359
823. Karabağlar  Turkey 458,000
21,910. Karabanovo  Russia 15,615
63,228. Karabas  Kazakhstan 2,672
44,204. Karabash  Russia 5,149
21,893. Karabash  Russia 15,630
24,662. Karabudakhkent  Russia 13,207
4,185. Karabük  Turkey 97,481
11,565. Karabulak  Russia 34,511
57,153. Karaburun  Turkey 3,249
9,322. Karacabey  Turkey 44,256
58,554. Karacaköy  Turkey 3,105
39,611. Karacasu  Turkey 6,201
17,974. Karachayevsk  Russia 20,264
18,370. Karachev  Russia 19,757
5. Karachi  Pakistan 11,624,219
17,837. Karaçoban  Turkey 20,467
58,254. Karácsond  Hungary 3,132
76,526. Karád  Hungary 1,733
7,611. Karād  India 55,663
53,337. Karadaglije  Bosnia and Herzegovina 3,700
40,877. Karagach  Russia 5,870
840. Karagandy  Kazakhstan 451,800
38,262. Karagay  Russia 6,586
48,885. Karagayla  Russia 4,326
45,311. Karahallı  Turkey 4,948
44,017. Karaidel’  Russia 5,184
5,202. kāraikāl  India 79,653
4,462. Kāraikkudi  India 91,908
37,938. Karaisalı  Turkey 6,690
189. Karaj  Iran 1,448,075
24,077. Karak  Pakistan 13,679
17,088. Karak City  Jordan 21,678
32,907. Karakeçili  Turkey 8,468
60,799. Karakenja  Tajikistan 2,899
13,133. Karakoçan  Turkey 29,735
5,966. Karakol  Kyrgyzstan 70,171
44,588. Karakoyunlu  Turkey 5,073
44,715. Karakulino  Russia 5,052
16,600. Karakul’  Uzbekistan 22,487
46,527. Karalar  Turkey 4,718
12,613. Kāramadai  India 31,188
51,770. Karamakhi  Russia 3,904
3,369. Karaman  Turkey 120,399
45,988. Karamanlı  Turkey 4,820
25,782. Karambakkudi  India 12,371
12,238. Karamsad  India 32,380
12,824. Karamürsel  Turkey 30,525
90,627. Karanac  Croatia 1,070
73,607. Karancskeszi  Hungary 1,924
61,338. Karancslapujtő  Hungary 2,845
12,600. Karangampel  Indonesia 31,234
8,272. Karanganom  Indonesia 50,670
12,408. Karangasem  Indonesia 31,869
5,498. Karangsembung  Indonesia 75,856
6,502. Kāranja  India 64,734
44,422. Karanlukh  Armenia 5,104
83,223. Karantaba  The Gambia 1,372
76,225. Karantaba  The Gambia 1,753
8,454. Karapınar  Turkey 49,509
46,605. Karapürçek  Turkey 4,705
60,177. Karapyshi  Ukraine 2,960
23,187. Karārī  India 14,403
40,179. Karasburg  Namibia 6,054
73,819. Karasjok  Norway 1,908
57,431. Karasu  Kazakhstan 3,220
10,297. Karasu  Turkey 39,508
13,583. Karasuk  Russia 28,589
77,734. Karasüleymanlı  Turkey 1,660
19,366. Karasuyama  Japan 18,488
45,900. Karata  Russia 4,838
31,248. Karataş  Turkey 9,221
10,663. Karatau  Kazakhstan 37,881
92,572. Karátoulas  Greece 1,004
5,300. Karatsu  Japan 78,330
18,343. Karatu  Tanzania 19,803
34,304. Karatuzskoye  Russia 7,900
5,661. Karauli  India 73,717