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 
20,101. Kundgol  India 17,617
20,102. Babana  Nigeria 17,617
20,103. Rozdil’na  Ukraine 17,615
20,104. Bay City  United States 17,614
20,105. Beckley  United States 17,614
20,106. Lindenwold  United States 17,613
20,107. Egbe  Nigeria 17,612
20,108. Negotin  Serbia 17,612
20,109. Covilhã  Portugal 17,610
20,110. Eilenburg  Germany 17,609
20,111. Peto  Mexico 17,607
20,112. Kafr Kannā  Israel 17,606
20,113. Salaspils  Latvia 17,606
20,114. Muroto  Japan 17,601
20,115. Zaysan  Kazakhstan 17,600
20,116. Tapolca  Hungary 17,598
20,117. Schmelz  Germany 17,596
20,118. Gjøvik  Norway 17,596
20,119. Wayne  United States 17,593
20,120. Forster  Australia 17,591
20,121. Hopkins  United States 17,591
20,122. Tougan  Burkina Faso 17,590
20,123. Bethnal Green  United Kingdom 17,590
20,124. Bargi  India 17,588
20,125. Ad Dasmah  Kuwait 17,585
20,126. Allendale  United States 17,579
20,127. Daur  Pakistan 17,577
20,128. Jarwal  India 17,576
20,129. Ware  United Kingdom 17,576
20,130. Villeneuve-le-Roi  France 17,575
20,131. Covington  United States 17,575
20,132. Battle Ground  United States 17,571
20,133. Una  India 17,569
20,134. Guisborough  United Kingdom 17,569
20,135. Axochiapan  Mexico 17,568
20,136. Nichlaul  India 17,567
20,137. Słubice  Poland 17,567
20,138. Chon Daen  Thailand 17,567
20,139. Százhalombatta  Hungary 17,566
20,140. Cassano allo Ionio  Italy 17,565
20,141. Rivalta di Torino  Italy 17,565
20,142. Zeralda  Algeria 17,563
20,143. Salonta  Romania 17,561
20,144. Haar  Germany 17,560
20,145. Prunedale  United States 17,560
20,146. Rutigliano  Italy 17,559
20,147. Hyattsville  United States 17,557
20,148. La Paz  Honduras 17,555
20,149. Middelharnis  Netherlands 17,554
20,150. Navashino  Russia 17,551
20,151. Beroun  Czech Republic 17,550
20,152. Espinosa  Brazil 17,548
20,153. Nederland  United States 17,547
20,154. La Cabima  Panama 17,544
20,155. Ifanadiana  Madagascar 17,543
20,156. Balassagyarmat  Hungary 17,541
20,157. Kodoli  India 17,537
20,158. Raipur  India 17,537
20,159. Tallmadge  United States 17,537
20,160. Itapemirim  Brazil 17,536
20,161. Mari  Brazil 17,535
20,162. Ramada  Portugal 17,535
20,163. Palo  Philippines 17,534
20,164. Pūndri  India 17,533
20,165. Bhadaur  India 17,532
20,166. Dursunbey  Turkey 17,532
20,167. Judeida  Israel 17,530
20,168. Tājpur  India 17,529
20,169. Kampung Simpang Renggam  Malaysia 17,528
20,170. Quatro Barras  Brazil 17,526
20,171. Bedēsa  Ethiopia 17,526
20,172. Siderno Superiore  Italy 17,523
20,173. Christiana  South Africa 17,523
20,174. Caçapava do Sul  Brazil 17,522
20,175. Saint-Jean-de-la-Ruelle  France 17,522
20,176. Hopa  Turkey 17,519
20,177. Sycamore  United States 17,519
20,178. Неготино  Macedonia 17,518
20,179. Zielonka  Poland 17,518
20,180. Piove di Sacco  Italy 17,517
20,181. Morlaix  France 17,516
20,182. North Guwāhāti  India 17,516
20,183. San Bonifacio  Italy 17,513
20,184. Portishead  United Kingdom 17,512
20,185. North Babylon  United States 17,509
20,186. Uherský Brod  Czech Republic 17,508
20,187. Jandaia do Sul  Brazil 17,507
20,188. Lat Yao  Thailand 17,506
20,189. Kirksville  United States 17,505
20,190. Sigli  Indonesia 17,504
20,191. Pirajuí  Brazil 17,503
20,192. Arang  India 17,503
20,193. Seymour  United States 17,503
20,194. Montemurlo  Italy 17,502
20,195. Walcourt  Belgium 17,501
20,196. Bykhaw  Belarus 17,500
20,197. Devgarh  India 17,500
20,198. Bayswater  United Kingdom 17,500
20,199. Bānapur  India 17,499
20,200. Bendorf  Germany 17,495