Top Cities of The World From Meishan Shi to Leticia

Mostly asked questions which must know everyone to increase their general knowledge about the world cities

How many cities in the world?

How many cities in each state country?

World cities by country

World cities by state/province

World cities by geo coordinates

World cities by their latitude and longitude

List of world's latest cities by their respective states, countries as well as information about latitude and longitude of each city.
following list gives the answers of all questions which are asked above


Alphabetical Position City Latitude Longitude States/Province Country
1 Meishan Shi 30.03000000 104.04000000 Sichuan China
2 Mianyang 31.46784000 104.68168000 Sichuan China
3 Nanchong 30.79508000 106.08473000 Sichuan China
4 Nanlong 31.35333000 106.06309000 Sichuan China
5 Neijiang 29.58354000 105.06216000 Sichuan China
6 Panzhihua 26.58509000 101.71276000 Sichuan China
7 Puji 32.23908000 106.45478000 Sichuan China
8 Shuanghejiedao 30.37448000 106.77266000 Sichuan China
9 Suining 30.50802000 105.57332000 Sichuan China
10 Taihe 30.87123000 105.38454000 Sichuan China
11 Taiping 28.14083000 106.03771000 Sichuan China
12 Tianpeng 30.98664000 103.93933000 Sichuan China
13 Tongchuan 31.09407000 105.08731000 Sichuan China
14 Xialiang 32.07673000 106.77151000 Sichuan China
15 Xiantan 28.81859000 106.19270000 Sichuan China
16 Xichang 27.89642000 102.26341000 Sichuan China
17 Xunchang 28.45433000 104.71498000 Sichuan China
18 Yanjiang 30.12108000 104.64811000 Sichuan China
19 Yibin 28.76667000 104.62383000 Sichuan China
20 Yucheng 29.98521000 102.99900000 Sichuan China
21 Zengjia 32.61957000 106.10118000 Sichuan China
22 Zhongba 31.77819000 104.73932000 Sichuan China
23 Zigong 29.34162000 104.77689000 Sichuan China
24 Baoying 33.22917000 119.30917000 Taiwan Province, People's Republic of China China
25 Changshu City 31.64615000 120.74221000 Taiwan Province, People's Republic of China China
26 Changzhou 31.77359000 119.95401000 Taiwan Province, People's Republic of China China
27 Chengxiang 31.44778000 121.09389000 Taiwan Province, People's Republic of China China
28 Dazhong 33.19973000 120.45780000 Taiwan Province, People's Republic of China China
29 Dongkan 33.99972000 119.83083000 Taiwan Province, People's Republic of China China
30 Dongtai 32.85231000 120.30947000 Taiwan Province, People's Republic of China China
31 Fengxian 34.70388000 116.58717000 Taiwan Province, People's Republic of China China
32 Gaogou 34.01750000 119.18861000 Taiwan Province, People's Republic of China China
33 Gaoyou 32.78933000 119.44182000 Taiwan Province, People's Republic of China China
34 Guiren 33.66972000 118.18889000 Taiwan Province, People's Republic of China China
35 Haizhou 34.58167000 119.12889000 Taiwan Province, People's Republic of China China
36 Hede 33.77220000 120.26176000 Taiwan Province, People's Republic of China China
37 Huai'an 33.58861000 119.01917000 Taiwan Province, People's Republic of China China
38 Huai’an Shi 33.31162000 119.04559000 Taiwan Province, People's Republic of China China
39 Huilong 31.81111000 121.65500000 Taiwan Province, People's Republic of China China
40 Hutang 31.53429000 119.49000000 Taiwan Province, People's Republic of China China
41 Jiangyan 32.50611000 120.14278000 Taiwan Province, People's Republic of China China
42 Jiangyin 31.91102000 120.26302000 Taiwan Province, People's Republic of China China
43 Jingjiang 32.01417000 120.26250000 Taiwan Province, People's Republic of China China
44 Jinsha 32.08982000 121.07355000 Taiwan Province, People's Republic of China China
45 Juegang 32.31737000 121.18552000 Taiwan Province, People's Republic of China China
46 Kunshan 31.37762000 120.95431000 Taiwan Province, People's Republic of China China
47 Lianyungang Shi 34.54844000 119.11228000 Taiwan Province, People's Republic of China China
48 Licheng 31.42813000 119.48353000 Taiwan Province, People's Republic of China China
49 Mudu 31.25597000 120.51857000 Taiwan Province, People's Republic of China China
50 Nanjing 32.06167000 118.77778000 Taiwan Province, People's Republic of China China
51 Nantong 32.03028000 120.87472000 Taiwan Province, People's Republic of China China
52 Pizhou 34.31139000 117.95028000 Taiwan Province, People's Republic of China China
53 Qinnan 33.25306000 119.91333000 Taiwan Province, People's Republic of China China
54 Rucheng 32.38833000 120.55528000 Taiwan Province, People's Republic of China China
55 Sanmao 32.23931000 119.81536000 Taiwan Province, People's Republic of China China
56 Songling 31.19330000 120.71758000 Taiwan Province, People's Republic of China China
57 Suicheng 33.89630000 117.93307000 Taiwan Province, People's Republic of China China
58 Suzhou 31.30408000 120.59538000 Taiwan Province, People's Republic of China China
59 Taixing 32.16667000 120.01361000 Taiwan Province, People's Republic of China China
60 Taizhou 32.49069000 119.90812000 Taiwan Province, People's Republic of China China
61 Tongshan 34.18045000 117.15707000 Taiwan Province, People's Republic of China China
62 Wuxi 31.56887000 120.28857000 Taiwan Province, People's Republic of China China
63 Xiannü 32.42806000 119.56048000 Taiwan Province, People's Republic of China China
64 Xiaolingwei 32.03244000 118.85400000 Taiwan Province, People's Republic of China China
65 Xinghua 32.93917000 119.83417000 Taiwan Province, People's Republic of China China
66 Xinpu 34.59972000 119.15944000 Taiwan Province, People's Republic of China China
67 Yancheng 33.35750000 120.15730000 Taiwan Province, People's Republic of China China
68 Yangzhou 32.39722000 119.43583000 Taiwan Province, People's Republic of China China
69 Yicheng 31.36059000 119.82016000 Taiwan Province, People's Republic of China China
70 Yushan 31.67748000 120.80134000 Taiwan Province, People's Republic of China China
71 Zhangjiagang 31.86500000 120.53889000 Taiwan Province, People's Republic of China China
72 Zhenjiang 32.21086000 119.45508000 Taiwan Province, People's Republic of China China
73 Zhenzhou 32.28034000 119.16999000 Taiwan Province, People's Republic of China China
74 Zhongxing 33.70389000 118.67917000 Taiwan Province, People's Republic of China China
75 Zhouzhuang 31.11788000 120.84427000 Taiwan Province, People's Republic of China China
76 Burang 30.29559000 81.17511000 Tibet Autonomous Region China
77 Dêqên 29.96178000 90.71875000 Tibet Autonomous Region China
78 Jiangzi 28.92026000 89.59956000 Tibet Autonomous Region China
79 Lhasa 29.65000000 91.10000000 Tibet Autonomous Region China
80 Nagqu 31.47678000 92.05729000 Tibet Autonomous Region China
81 Nagqu Diqu 32.66357000 88.93146000 Tibet Autonomous Region China
82 Ngari Diqu 33.21836000 82.57507000 Tibet Autonomous Region China
83 Nyingchi Prefecture 29.60092000 94.42406000 Tibet Autonomous Region China
84 Qamdo 31.13040000 97.17982000 Tibet Autonomous Region China
85 Qamdo Shi 31.58370000 97.22304000 Tibet Autonomous Region China
86 Rikaze 29.25000000 88.88333000 Tibet Autonomous Region China
87 Saga 29.32367000 85.22601000 Tibet Autonomous Region China
88 Shannan Diqu 28.55630000 92.55684000 Tibet Autonomous Region China
89 Ailan Mubage 43.90845000 81.33299000 Xinjiang China
90 Aksu 41.18418000 80.27921000 Xinjiang China
91 Aksu Diqu 40.55689000 81.84629000 Xinjiang China
92 Altay 47.84864000 88.13361000 Xinjiang China
93 Altay Diqu 47.86667000 88.11667000 Xinjiang China
94 Aral 40.54184000 81.26566000 Xinjiang China
95 Aykol 40.95759000 80.13574000 Xinjiang China
96 Ürümqi 43.80096000 87.60046000 Xinjiang China
97 Baijiantan 45.69298000 85.13942000 Xinjiang China
98 Baluntaicun 42.66842000 86.32424000 Xinjiang China
99 Bayingolin Mongol Zizhizhou 41.73333000 86.15000000 Xinjiang China
100 Changji 44.00782000 87.30461000 Xinjiang China
101 Changji Huizu Zizhizhou 44.01667000 87.31667000 Xinjiang China
102 Fukang 44.15874000 87.97418000 Xinjiang China
103 Hami 42.83393000 93.50601000 Xinjiang China
104 Hotan 37.10750000 79.93548000 Xinjiang China
105 Hoxtolgay 46.51872000 86.00214000 Xinjiang China
106 Huocheng 44.05305000 80.87173000 Xinjiang China
107 Ili Kazak Zizhizhou 43.31211000 82.27102000 Xinjiang China
108 Karamay 45.58473000 84.88724000 Xinjiang China
109 Karamay Shi 45.49989000 84.91683000 Xinjiang China
110 Kashgar 39.47066000 75.98951000 Xinjiang China
111 Kaxgar Diqu 39.47543000 75.98968000 Xinjiang China
112 Korla 41.76055000 86.15231000 Xinjiang China
113 Kuqa 41.71707000 82.93064000 Xinjiang China
114 Kuytun 44.42707000 84.90069000 Xinjiang China
115 Qapqal 43.80194000 81.08722000 Xinjiang China
116 Shache 38.41667000 77.24056000 Xinjiang China
117 Shihezi 44.30230000 86.03694000 Xinjiang China
118 Sishilichengzi 41.96194000 86.47667000 Xinjiang China
119 Tacheng 46.74535000 82.95847000 Xinjiang China
120 Tacheng Diqu 46.75000000 82.95000000 Xinjiang China
121 Turpan 42.94769000 89.17886000 Xinjiang China
122 Turpan Diqu 42.93333000 89.16667000 Xinjiang China
123 Urumqi Shi 43.80000000 87.58333000 Xinjiang China
124 Xinyuan 43.42649000 83.24959000 Xinjiang China
125 Zangguy 37.28333000 78.76667000 Xinjiang China
126 Chuxiong Yizu Zizhizhou 25.43204000 101.70479000 Yunnan China
127 Dali 25.58474000 100.21229000 Yunnan China
128 Dali Baizu Zizhizhou 25.68548000 100.13104000 Yunnan China
129 Dêqên Tibetan Autonomous Prefecture 27.91694000 99.54841000 Yunnan China
130 Dehong Daizu Jingpozu Zizhizhou 24.66347000 98.03964000 Yunnan China
131 Gejiu 23.36085000 103.15372000 Yunnan China
132 Haikou 24.77985000 102.57548000 Yunnan China
133 Honghe Hanizu Yizu Zizhizhou 23.51675000 102.97389000 Yunnan China
134 Jinghong 21.99102000 100.73409000 Yunnan China
135 Kaihua 23.36950000 104.27721000 Yunnan China
136 Kaiyuan 23.69767000 103.30372000 Yunnan China
137 Kunming 25.03889000 102.71833000 Yunnan China
138 Lianran 24.92271000 102.48496000 Yunnan China
139 Lijiang 26.86879000 100.22072000 Yunnan China
140 Lincang Shi 23.94803000 99.55124000 Yunnan China
141 Longquan 24.67193000 102.16130000 Yunnan China
142 Mabai 23.01279000 104.45081000 Yunnan China
143 Majie 25.03190000 102.63800000 Yunnan China
144 Miyang 24.40417000 103.44278000 Yunnan China
145 Nujiang Lisuzu Zizhizhou 26.61738000 99.14062000 Yunnan China
146 Qujing 25.48333000 103.78333000 Yunnan China
147 Shangri-La 27.82511000 99.70779000 Yunnan China
148 Shilin 24.81878000 103.33237000 Yunnan China
149 Wenlan 23.36002000 103.43684000 Yunnan China
150 Wenshan City 23.36306000 104.25047000 Yunnan China
151 Wenshan Zhuangzu Miaozu Zizhizhou 23.65130000 104.70830000 Yunnan China
152 Yuxi 24.35500000 102.54222000 Yunnan China
153 Zhaotong 27.31667000 103.71667000 Yunnan China
154 Zhongshu 24.51667000 103.76667000 Yunnan China
155 Deqing 30.54485000 119.95990000 Zhejiang China
156 Dongyang 29.26778000 120.22528000 Zhejiang China
157 Fenghua 29.65628000 121.40640000 Zhejiang China
158 Fuyang 30.05333000 119.95194000 Zhejiang China
159 Guli 28.88162000 120.03308000 Zhejiang China
160 Haining 30.53629000 120.68638000 Zhejiang China
161 Hangzhou 30.29365000 120.16142000 Zhejiang China
162 Huangyan 28.65010000 121.26591000 Zhejiang China
163 Huzhou 30.87030000 120.09330000 Zhejiang China
164 Jiaojiang 28.69844000 121.47331000 Zhejiang China
165 Jiashan 30.84918000 120.92583000 Zhejiang China
166 Jiaxing 30.75220000 120.75000000 Zhejiang China
167 Jiaxing Shi 30.77070000 120.75238000 Zhejiang China
168 Jinhua 29.10678000 119.64421000 Zhejiang China
169 Jinxiang 27.43265000 120.60625000 Zhejiang China
170 Kunyang 27.66583000 120.56583000 Zhejiang China
171 Lanxi 29.21588000 119.47156000 Zhejiang China
172 Lianghu 29.99152000 120.89845000 Zhejiang China
173 Linhai 28.85535000 121.14470000 Zhejiang China
174 Linping 30.42250000 120.29722000 Zhejiang China
175 Lishui 28.46042000 119.91029000 Zhejiang China
176 Luqiao 28.58023000 121.37491000 Zhejiang China
177 Ningbo 29.87819000 121.54945000 Zhejiang China
178 Ninghai 29.28917000 121.42472000 Zhejiang China
179 Puyang 29.45679000 119.88872000 Zhejiang China
180 Quzhou 28.95944000 118.86861000 Zhejiang China
181 Shangyu 30.01556000 120.87111000 Zhejiang China
182 Shaoxing 30.00237000 120.57864000 Zhejiang China
183 Shenjiamen 29.95763000 122.29802000 Zhejiang China
184 Taizhou 28.66266000 121.43312000 Zhejiang China
185 Wenling 28.37524000 121.38416000 Zhejiang China
186 Wenzhou 27.99942000 120.66682000 Zhejiang China
187 Wuzhen 30.74536000 120.48510000 Zhejiang China
188 Xianju 28.85470000 120.73168000 Zhejiang China
189 Xiaoshan 30.16746000 120.25883000 Zhejiang China
190 Yiwu 29.31506000 120.07676000 Zhejiang China
191 Yuyao 30.05000000 121.14944000 Zhejiang China
192 Zhaobaoshan 29.96950000 121.68753000 Zhejiang China
193 Zhicheng 31.00751000 119.90851000 Zhejiang China
194 Zhoushan 29.98869000 122.20488000 Zhejiang China
195 Zhuji 29.71877000 120.24233000 Zhejiang China
196 El Encanto -1.56261000 -73.25684000 Amazonas Department Colombia
197 La Chorrera -1.48894000 -72.72935000 Amazonas Department Colombia
198 La Pedrera -1.65596000 -70.22186000 Amazonas Department Colombia
199 La Victoria -0.18311000 -71.03760000 Amazonas Department Colombia
200 Leticia -4.21528000 -69.94056000 Amazonas Department Colombia