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 
72,569. Teor  Italy 1,996
79,261. Teora  Italy 1,573
38,321. Teotitlán de Flores Magón  Mexico 6,570
22,226. Tepalcatepec  Mexico 15,281
26,552. Tepalcingo  Mexico 11,846
55,982. Tepango de Rodríguez  Mexico 3,376
91,501. Tepanguare  Honduras 1,040
29,675. Tepatepec  Mexico 10,032
4,938. Tepatitlán de Morelos  Mexico 83,694
22,454. Tepatlaxco de Hidalgo  Mexico 15,084
15,229. Tepeaca  Mexico 24,956
84,001. Tepealtı  Turkey 1,333
22,618. Tepeapulco  Mexico 14,935
48,290. Tepechitlán  Mexico 4,419
17,069. Tepecik  Turkey 21,699
40,698. Tepecoacuilco de Trujano  Mexico 5,922
65,541. Tepehan  Turkey 2,483
11,987. Tepeji de Ocampo  Mexico 33,196
26,377. Tepelenë  Albania 11,955
44,301. Tepeojuma  Mexico 5,131
47,695. Tepepa  Mexico 4,512
33,960. Tepetitla  Mexico 8,034
47,238. Tepetitlán  Mexico 4,590
40,910. Tepetlaoxtoc de Hidalgo  Mexico 5,860
45,401. Tepetzintla  Mexico 4,930
47,077. Tepexi de Rodríguez  Mexico 4,617
56,049. Tepeyanco  Mexico 3,370
52,008. Tepezalá  Mexico 3,868
1,411. Tepic  Mexico 280,592
48,420. Tëplaya Gora  Russia 4,400
8,199. Teplice  Czech Republic 51,223
75,373. Teplice nad Metují  Czech Republic 1,805
32,827. Teplodar  Ukraine 8,502
44,205. Tëploye  Russia 5,149
38,209. Teplyk  Ukraine 6,604
9,269. Tepotzotlán  Mexico 44,517
21,567. Tepoztlán  Mexico 15,963
64,822. Ţepu  Romania 2,538
39,559. Tepulco  Mexico 6,214
78,118. Tepusteca  Honduras 1,638
41,929. Tequesta  United States 5,629
57,158. Tequila  Mexico 3,248
15,045. Tequila  Mexico 25,283
13,455. Tequisquiapan  Mexico 28,963
17,514. Tequixquiac  Mexico 20,975
25,533. Tequixquitla  Mexico 12,548
17,433. Téra  Niger 21,095
8,226. Teramo  Italy 51,023
8,019. Terbanggi-besar  Indonesia 52,566
37,150. Terbuny  Russia 6,936
26,010. Tercan  Turkey 12,235
90,433. Tercé  France 1,078
88,373. Tercis-les-Bains  France 1,152
14,507. Terdāl  India 26,411
79,657. Terebeşti  Romania 1,551
24,729. Terebovlya  Ukraine 13,153
49,627. Teregova  Romania 4,207
17,382. Terek  Russia 21,180
34,595. Terekli-Mekteb  Russia 7,799
50,323. Teremia Mare  Romania 4,108
40,051. Terenos  Brazil 6,086
30,355. Terenozek  Kazakhstan 9,661
79,284. Terento - Terenten  Italy 1,572
85,053. Terenzo  Italy 1,289
11,499. Teresa  Philippines 34,716
65,320. Teresin  Poland 2,500
465. Teresina  Brazil 744,512
63,970. Teresita  Philippines 2,609
3,271. Teresópolis  Brazil 123,979
40,380. Terespol  Poland 6,000
88,275. Tereszpol  Poland 1,157
39,135. Tereze  Russia 6,335
59,816. Terezín  Czech Republic 2,992
22,043. Tergnier  France 15,475
84,798. Teribërka  Russia 1,300
81,527. Terlago  Italy 1,455
54,312. Terlano - Terlan  Italy 3,579
14,045. Terlizzi  Italy 27,532
13,896. Termas de Río Hondo  Argentina 27,838
13,651. Terme  Turkey 28,397
38,357. Terme Vigliatore  Italy 6,561
57,651. Termeno sulla strada del vino - Tramin an der Weinstrasse  Italy 3,193
81,282. Térmens  Spain 1,467
14,268. Termini Imerese  Italy 26,958
12,920. Termoli  Italy 30,255
86,392. Ternaard  Netherlands 1,230
23,016. Ternat  Belgium 14,569
3,974. Ternate  Indonesia 101,731
68,616. Ternate  Italy 2,254
18,141. Ternate  Philippines 20,049
45,744. Ternay  France 4,868
13,857. Terneuzen  Netherlands 27,930
38,082. Ternevskaya  Russia 6,643
51,949. Terney  Russia 3,876
3,854. Terni  Italy 105,018
22,379. Ternitz  Austria 15,153
45,078. Terno d'Isola  Italy 4,995
1,682. Ternopil’  Ukraine 235,676
46,622. Ternovka  Russia 4,703
80,394. Ternuvate  Ukraine 1,510