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 
17,753. Ensley  United States 20,602
17,754. Greenfield  United States 20,602
17,739. Wade Hampton  United States 20,622
17,738. Perrysburg  United States 20,623
17,733. Winter Gardens  United States 20,631
17,731. Lake Worth Corridor  United States 20,635
17,727. Bethany  United States 20,646
17,721. Rotterdam  United States 20,652
17,705. Oakdale  United States 20,675
17,703. Farragut  United States 20,676
17,684. Yucca Valley  United States 20,700
17,673. Parma Heights  United States 20,718
17,666. Darien  United States 20,732
17,665. Monroe  United States 20,733
17,663. Havelock  United States 20,735
17,656. Venice  United States 20,748
17,654. Edgewater  United States 20,750
17,650. Selma  United States 20,756
17,633. Cockeysville  United States 20,776
17,631. Portsmouth  United States 20,779
17,617. Woodlawn  United States 20,804
17,611. Arnold  United States 20,808
17,605. East Millcreek  United States 20,816
17,604. Blythe  United States 20,817
17,592. Sunny Isles Beach  United States 20,832
17,587. Nogales  United States 20,837
17,588. Crest Hill  United States 20,837
17,585. Klamath Falls  United States 20,840
17,572. Cumberland  United States 20,859
17,562. Kīhei  United States 20,881
17,561. Hauppauge  United States 20,882
17,559. Bixby  United States 20,884
17,556. Silver Firs  United States 20,891
17,549. Acton  United States 20,897
17,523. Grayslake  United States 20,957
17,510. Crestview  United States 20,978
17,511. Johnstown  United States 20,978
17,509. East Ridge  United States 20,979
17,504. Chester  United States 20,987
17,494. Waynesboro  United States 21,006
17,482. Palm River-Clair Mel  United States 21,024
17,471. Christiansburg  United States 21,041
17,467. West Lake Stevens  United States 21,047
17,443. Forest Grove  United States 21,083
17,442. Roselle  United States 21,085
17,440. Farmington  United States 21,086
17,417. Adrian  United States 21,133
17,403. Saint Andrews  United States 21,151
17,397. South Milwaukee  United States 21,156
17,393. Albertville  United States 21,160
17,391. Lockport  United States 21,165
17,381. Roseburg  United States 21,181
17,379. Bedford  United States 21,188
17,376. Avon  United States 21,193
17,369. Ferguson  United States 21,203
17,364. Rancho San Diego  United States 21,208
17,360. Sidney  United States 21,229
17,359. Benbrook  United States 21,234
17,344. Canyon Lake  United States 21,262
17,334. Biddeford  United States 21,277
17,328. Brownsburg  United States 21,285
17,316. East Moline  United States 21,302
17,307. Duarte  United States 21,321
17,298. Del City  United States 21,332
17,293. West Pensacola  United States 21,339
17,286. Oxford  United States 21,348
17,287. North Augusta  United States 21,348
17,285. Bay Point  United States 21,349
17,282. Pelham  United States 21,352
17,280. Marquette  United States 21,355
17,273. Jacksonville Beach  United States 21,362
17,270. Okemos  United States 21,369
17,268. Oxford  United States 21,371
17,267. Winchester  United States 21,374
17,257. Sedalia  United States 21,387
17,254. Green Valley  United States 21,391
17,238. South Lake Tahoe  United States 21,403
17,233. Auburn Hills  United States 21,412
17,231. Eagle Mountain  United States 21,415
17,224. Bella Vista  United States 21,436
17,223. Stoneham  United States 21,437
17,219. Prairie Village  United States 21,447
17,215. Dinuba  United States 21,453
17,214. New Brighton  United States 21,456
17,213. Summit  United States 21,457
17,201. Watertown  United States 21,482
17,193. Geneva  United States 21,495
17,171. Millbrae  United States 21,532
17,168. Bay Point  United States 21,534
17,163. Lumberton  United States 21,542
17,157. Allison Park  United States 21,552
17,158. Allison Park  United States 21,552
17,147. Wadsworth  United States 21,567
17,144. Daphne  United States 21,570
17,129. Westford  United States 21,587
17,112. Taylors  United States 21,617
17,090. Kinston  United States 21,677
17,089. Gallup  United States 21,678
17,087. Canton  United States 21,679
17,082. Ashland  United States 21,684