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 
96,957. Kescheid  Germany 140
97,090. Kesfeld  Germany 102
27,927. Kesgrave  United Kingdom 11,020
85,676. Keshena  United States 1,262
6,106. Keshod  India 68,518
16,028. Keshorai Pātan  India 23,464
19,776. Kesinga  India 17,994
80,085. Keskastel  France 1,527
8,437. Keskin  Turkey 49,679
51,487. Kesova Gora  Russia 3,946
93,574. Kęsowo  Poland 790
64,104. Kesra  Tunisia 2,598
94,266. Kesseling  Germany 637
80,842. Kessin  Germany 1,489
49,008. Kessingland  United Kingdom 4,305
11,082. Kestel  Turkey 36,185
95,824. Kesten  Germany 343
93,770. Kestert  Germany 745
79,198. Kestilä  Finland 1,576
17,497. Keswick  Canada 21,000
49,155. Keswick  United Kingdom 4,281
17,167. Keszthely  Hungary 21,534
64,561. Kesztölc  Hungary 2,559
19,713. Keta  Ghana 18,077
9,311. Ketanggungan  Indonesia 44,288
33,915. Ketchikan  United States 8,050
63,035. Ketchum  United States 2,689
31,330. Kete Krachi  Ghana 9,182
48,848. Kétegyháza  Hungary 4,331
66,457. Kéthely  Hungary 2,408
60,440. Keti Bandar  Pakistan 2,934
16,683. Kétou  Benin 22,341
37,050. Ketovo  Russia 6,966
13,750. Kętrzyn  Poland 28,171
24,771. Ketsch  Germany 13,124
96,364. Kettenhausen  Germany 247
96,202. Kettenheim  Germany 273
76,111. Kettenkamp  Germany 1,760
87,704. Kettering  Australia 1,178
7,908. Kettering  United Kingdom 53,329
25,216. Kettering  United States 12,790
7,548. Kettering  United States 56,163
76,226. Kettershausen  Germany 1,753
56,459. Kettig  Germany 3,325
78,900. Kettle Falls  United States 1,595
76,980. Ketton  United Kingdom 1,703
18,748. Kęty  Poland 19,249
38,543. Ketzin  Germany 6,500
88,813. Keuka Park  United States 1,137
28,054. Keuruu  Finland 10,942
13,804. Kevelaer  Germany 28,064
66,558. Kevermes  Hungary 2,401
54,700. Kevsala  Russia 3,532
39,824. Kew East  Australia 6,140
25,049. Kewanee  United States 12,916
51,054. Kewaskum  United States 4,004
60,253. Kewaunee  United States 2,952
25,845. Key Biscayne  United States 12,344
53,412. Key Center  United States 3,692
28,904. Key Largo  United States 10,433
15,392. Key West  United States 24,649
67,221. Keyingham  United Kingdom 2,353
21,661. Keynsham  United Kingdom 15,879
36,204. Keyport  United States 7,240
42,791. Keyser  United States 5,439
90,419. Keystone  United States 1,079
15,707. Keystone  United States 24,039
83,674. Keystone Heights  United States 1,350
95,149. Keytesville  United States 471
28,295. Kez  Russia 10,792
17,253. Kežmarok  Slovakia 21,391
5,137. Kfar Saba  Israel 80,773
635. Khabarovsk  Russia 579,000
637. Khabarovsk Vtoroy  Russia 578,303
40,793. Khabary  Russia 5,895
41,153. Khabez  Russia 5,806
12,426. Khāchrod  India 31,825
21,194. Khada  India 16,350
38,148. Khadan Khāk  Pakistan 6,622
5,517. Khadki  India 75,654
29,779. Khadro  Pakistan 9,997
17,079. Khadyzhensk  Russia 21,685
40,045. Khadzhalmakhi  Russia 6,088
57,901. Khadzhidimovo  Bulgaria 3,167
24,508. Khāga  India 13,338
8,393. Khagaria  India 49,982
8,150. Khagaul  India 51,577
8,323. Khagrāchari  Bangladesh 50,364
24,513. Khailār  India 13,334
12,950. Khair  India 30,173
9,715. Khairābād  India 42,125
21,790. Khairāgarh  India 15,734
18,104. Khairāgarh  India 20,095
12,687. Khairpur  Pakistan 30,967
10,149. Khairpur  Pakistan 40,083
3,254. Khairpur  Pakistan 124,602
12,906. Khairpur Nathan Shāh  Pakistan 30,286
14,883. Khajurāho  India 25,662
70,453. Khakhea  Botswana 2,133
10,384. Khalābat  Pakistan 39,148