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 
33,259. Williston  United States 8,314
22,854. Williston  United States 14,716
68,341. Williston Highlands  United States 2,275
36,066. Williston Park  United States 7,287
63,410. Williton  United Kingdom 2,657
45,641. Willits  United States 4,888
18,474. Willmar  United States 19,610
93,923. Willmars  Germany 707
94,011. Willmenrod  Germany 690
69,543. Willmering  Germany 2,193
16,717. Willoughby  United States 22,268
30,732. Willoughby Hills  United States 9,485
70,932. Willow  United States 2,102
76,879. Willow Creek  United States 1,710
21,803. Willow Grove  United States 15,726
37,801. Willow Oak  United States 6,732
51,264. Willow Park  United States 3,982
69,700. Willow Springs  United States 2,184
42,402. Willow Springs  United States 5,524
35,207. Willow Street  United States 7,578
90,869. Willow Valley  United States 1,062
71,352. Willowbrook  United States 2,076
32,742. Willowbrook  United States 8,540
11,132. Willowbrook  United States 35,983
23,476. Willowick  United States 14,171
36,615. Willowmore  South Africa 7,100
39,728. Willows  United States 6,166
93,428. Willroth  Germany 821
54,758. Wills Point  United States 3,524
31,583. Willstätt  Germany 9,061
97,241. Willwerscheid  Germany 56
53,492. Wilmer  United States 3,682
69,610. Wilmerding  United States 2,190
14,193. Wilmette  United States 27,087
41,516. Wilmington  United States 5,724
25,566. Wilmington  United States 12,520
16,688. Wilmington  United States 22,325
5,895. Wilmington  United States 70,851
3,802. Wilmington  United States 106,476
22,396. Wilmington Island  United States 15,138
34,338. Wilmington Manor  United States 7,889
53,464. Wilmore  United States 3,686
86,661. Wilmot  United States 1,218
10,973. Wilmslow  United Kingdom 36,617
17,183. Wilnsdorf  Germany 21,505
77,037. Wilp  Netherlands 1,700
52,704. Wilsden  United Kingdom 3,779
23,962. Wilsdruff  Germany 13,772
96,620. Wilsecker  Germany 201
72,234. Wilshamstead  United Kingdom 2,013
85,619. Wilson  United States 1,264
80,958. Wilson  United States 1,482
78,577. Wilson  United States 1,613
76,665. Wilson  United States 1,724
35,248. Wilson  United States 7,564
34,316. Wilson  United States 7,896
8,499. Wilson  United States 49,167
68,248. Wilson-Conococheague  United States 2,282
68,310. Wilsons Mills  United States 2,277
75,012. Wilsonville  United States 1,827
18,551. Wilsonville  United States 19,509
76,760. Wilstedt  Germany 1,718
48,118. Wilster  Germany 4,443
78,650. Wilsum  Germany 1,608
39,244. Wilthen  Germany 6,304
83,688. Wiltingen  Germany 1,349
88,122. Wilton  United States 1,163
69,471. Wilton  United States 2,198
61,806. Wilton  United States 2,802
43,144. Wilton  United States 5,363
26,864. Wilton Manors  United States 11,632
46,006. Wiltz  Luxembourg 4,816
96,013. Wilzenberg-Hußweiler  Germany 308
53,417. Wima  Sierra Leone 3,691
39,009. Wimauma  United States 6,373
95,119. Wimbach  Germany 475
63,790. Wimberley  United States 2,626
34,956. Wimereux  France 7,663
45,958. Wimille  France 4,825
82,427. Wimmelburg  Germany 1,410
89,409. Wimmenau  France 1,114
68,866. Wimmis  Switzerland 2,237
62,823. Wimsheim  Germany 2,705
65,465. Winamac  United States 2,490
27,828. Winburg  South Africa 11,072
45,528. Wincanton  United Kingdom 4,910
52,831. Winchcomb  United Kingdom 3,764
49,592. Winchendon  United States 4,213
80,657. Wincheringen  Germany 1,499
10,187. Winchester  United Kingdom 40,000
91,166. Winchester  United States 1,051
79,733. Winchester  United States 1,547
78,924. Winchester  United States 1,593
76,534. Winchester  United States 1,733
64,877. Winchester  United States 2,534
45,379. Winchester  United States 4,935
32,760. Winchester  United States 8,530
19,465. Winchester  United States 18,368
17,267. Winchester  United States 21,374
14,625. Winchester  United States 26,203