Top Cities of The World From Kohtla-Järve to Mēga

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 Kohtla-Järve 59.39861000 27.27306000 Ida-Viru County Estonia
2 Kohtla-Nõmme 59.35167000 27.17500000 Ida-Viru County Estonia
3 Lüganuse vald 59.39262000 27.07641000 Ida-Viru County Estonia
4 Narva 59.37722000 28.19028000 Ida-Viru County Estonia
5 Narva-Jõesuu 59.45889000 28.04083000 Ida-Viru County Estonia
6 Narva-Jõesuu linn 59.44127000 28.02142000 Ida-Viru County Estonia
7 Püssi 59.36000000 27.04972000 Ida-Viru County Estonia
8 Sillamäe 59.39697000 27.76331000 Ida-Viru County Estonia
9 Toila 59.42127000 27.50807000 Ida-Viru County Estonia
10 Voka 59.40776000 27.58263000 Ida-Viru County Estonia
11 Järva-Jaani 59.03861000 25.88639000 Järva County Estonia
12 Koeru 58.96306000 26.03083000 Järva County Estonia
13 Paide 58.88556000 25.55722000 Järva County Estonia
14 Paide linn 58.88504000 25.56021000 Järva County Estonia
15 Särevere 58.79000000 25.42806000 Järva County Estonia
16 Türi 58.80861000 25.43250000 Järva County Estonia
17 Türi vald 58.74143000 25.46443000 Järva County Estonia
18 Jõgeva 58.74667000 26.39389000 Jõgeva County Estonia
19 Jõgeva vald 58.78732000 26.38122000 Jõgeva County Estonia
20 Mustvee 58.84861000 26.93972000 Jõgeva County Estonia
21 Põltsamaa 58.65250000 25.97056000 Jõgeva County Estonia
22 Põltsamaa vald 58.64067000 26.00957000 Jõgeva County Estonia
23 Haapsalu 58.94306000 23.54139000 Lääne County Estonia
24 Haapsalu linn 58.93580000 23.53005000 Lääne County Estonia
25 Hullo 58.99004000 23.24441000 Lääne County Estonia
26 Lääne-Nigula vald 58.96045000 23.74489000 Lääne County Estonia
27 Taebla 58.95389000 23.75222000 Lääne County Estonia
28 Uuemõisa 58.93944000 23.58944000 Lääne County Estonia
29 Vormsi vald 58.99986000 23.23408000 Lääne County Estonia
30 Aseri 59.45056000 26.86750000 Lääne-Viru County Estonia
31 Haljala 59.43361000 26.26139000 Lääne-Viru County Estonia
32 Haljala vald 59.45427000 26.22015000 Lääne-Viru County Estonia
33 Kadrina 59.33472000 26.14500000 Lääne-Viru County Estonia
34 Kadrina vald 59.37463000 26.04150000 Lääne-Viru County Estonia
35 Kunda 59.49861000 26.52611000 Lääne-Viru County Estonia
36 Pajusti 59.27444000 26.42333000 Lääne-Viru County Estonia
37 Rakke 58.98167000 26.25444000 Lääne-Viru County Estonia
38 Rakvere 59.34639000 26.35583000 Lääne-Viru County Estonia
39 Rakvere vald 59.32457000 26.29757000 Lääne-Viru County Estonia
40 Sõmeru 59.36111000 26.43750000 Lääne-Viru County Estonia
41 Tamsalu 59.15861000 26.11528000 Lääne-Viru County Estonia
42 Tapa 59.26056000 25.95861000 Lääne-Viru County Estonia
43 Tapa vald 59.23821000 25.84572000 Lääne-Viru County Estonia
44 Vaiatu 59.35556000 25.99528000 Lääne-Viru County Estonia
45 Väike-Maarja 59.12639000 26.25000000 Lääne-Viru County Estonia
46 Väike-Maarja vald 59.06556000 26.31417000 Lääne-Viru County Estonia
47 Vinni 59.29583000 26.43222000 Lääne-Viru County Estonia
48 Vinni vald 59.23744000 26.62261000 Lääne-Viru County Estonia
49 Viru-Nigula vald 59.46387000 26.58585000 Lääne-Viru County Estonia
50 Audru 58.40861000 24.37389000 Pärnu County Estonia
51 Kihnu vald 58.13000000 23.99002000 Pärnu County Estonia
52 Kilingi-Nõmme 58.15028000 24.96417000 Pärnu County Estonia
53 Lihula 58.68139000 23.84528000 Pärnu County Estonia
54 Linaküla 58.13722000 23.97444000 Pärnu County Estonia
55 Paikuse 58.37917000 24.63444000 Pärnu County Estonia
56 Pärnu 58.38588000 24.49711000 Pärnu County Estonia
57 Pärnu linn 58.37901000 24.52784000 Pärnu County Estonia
58 Pärnu-Jaagupi 58.61052000 24.50689000 Pärnu County Estonia
59 Saarde vald 58.13802000 24.95564000 Pärnu County Estonia
60 Sauga 58.42720000 24.49496000 Pärnu County Estonia
61 Sindi 58.40056000 24.66750000 Pärnu County Estonia
62 Tootsi 58.57806000 24.79250000 Pärnu County Estonia
63 Tori vald 58.48663000 24.88961000 Pärnu County Estonia
64 Uulu 58.28361000 24.58722000 Pärnu County Estonia
65 Vändra 58.64806000 25.03611000 Pärnu County Estonia
66 Kanepi 57.98306000 26.75639000 Põlva County Estonia
67 Kanepi vald 57.98058000 26.76151000 Põlva County Estonia
68 Põlva 58.06028000 27.06944000 Põlva County Estonia
69 Põlva vald 58.08368000 26.98242000 Põlva County Estonia
70 Räpina 58.09806000 27.46361000 Põlva County Estonia
71 Räpina vald 58.10777000 27.38580000 Põlva County Estonia
72 Järvakandi 58.77889000 24.82583000 Rapla County Estonia
73 Kehtna 58.93028000 24.87806000 Rapla County Estonia
74 Kehtna vald 58.84274000 24.89002000 Rapla County Estonia
75 Kohila 59.16806000 24.75750000 Rapla County Estonia
76 Kohila vald 59.15283000 24.73337000 Rapla County Estonia
77 Märjamaa 58.90389000 24.43056000 Rapla County Estonia
78 Märjamaa vald 58.90262000 24.39423000 Rapla County Estonia
79 Rapla 59.00722000 24.79278000 Rapla County Estonia
80 Rapla vald 59.03309000 24.71793000 Rapla County Estonia
81 Kuressaare 58.24806000 22.50389000 Saare County Estonia
82 Liiva 58.60194000 23.24694000 Saare County Estonia
83 Muhu vald 58.58486000 23.25609000 Saare County Estonia
84 Orissaare 58.55917000 23.08262000 Saare County Estonia
85 Ruhnu 57.80028000 23.24833000 Saare County Estonia
86 Ruhnu vald 57.80309000 23.24250000 Saare County Estonia
87 Tehumardi 58.18027000 22.24646000 Saare County Estonia
88 Alatskivi 58.59806000 27.13361000 Tartu County Estonia
89 Ülenurme 58.31620000 26.72517000 Tartu County Estonia
90 Elva 58.22250000 26.42111000 Tartu County Estonia
91 Kallaste 58.66312000 27.16164000 Tartu County Estonia
92 Kambja vald 58.20255000 26.68996000 Tartu County Estonia
93 Kõrveküla 58.42417000 26.78222000 Tartu County Estonia
94 Kurepalu 58.31861000 26.84083000 Tartu County Estonia
95 Luunja 58.35583000 26.88083000 Tartu County Estonia
96 Luunja vald 58.39178000 26.95574000 Tartu County Estonia
97 Nõo 58.27556000 26.53750000 Tartu County Estonia
98 Nõo vald 58.24199000 26.52499000 Tartu County Estonia
99 Peipsiääre vald 58.51559000 27.18444000 Tartu County Estonia
100 Puhja 58.34194000 26.31472000 Tartu County Estonia
101 Tartu 58.38062000 26.72509000 Tartu County Estonia
102 Tartu linn 58.37498000 26.73256000 Tartu County Estonia
103 Tartu vald 58.47800000 26.74956000 Tartu County Estonia
104 Otepää vald 58.02177000 26.45306000 Valga County Estonia
105 Tõrva 58.00278000 25.93500000 Valga County Estonia
106 Valga 57.77781000 26.04730000 Valga County Estonia
107 Antsla 57.82556000 26.54056000 Võru County Estonia
108 Antsla vald 57.77738000 26.59520000 Võru County Estonia
109 Rõuge 57.72778000 26.90972000 Võru County Estonia
110 Rõuge vald 57.72780000 26.88033000 Võru County Estonia
111 Vana-Antsla 57.86611000 26.53222000 Võru County Estonia
112 Värska 57.95806000 27.63806000 Võru County Estonia
113 Võru 57.83389000 27.01944000 Võru County Estonia
114 Võru vald 57.86618000 26.97418000 Võru County Estonia
115 Abja-Paluoja 58.12528000 25.34972000 Viljandi County Estonia
116 Karksi-Nuia 58.10333000 25.56278000 Viljandi County Estonia
117 Mõisaküla 58.09222000 25.18639000 Viljandi County Estonia
118 Suure-Jaani 58.53611000 25.47056000 Viljandi County Estonia
119 Võhma 58.62833000 25.54833000 Viljandi County Estonia
120 Viiratsi 58.36000000 25.63722000 Viljandi County Estonia
121 Viljandi 58.36389000 25.59000000 Viljandi County Estonia
122 Viljandi vald 58.36392000 25.49103000 Viljandi County Estonia
123 Addis Ababa 9.02497000 38.74689000 Addis Ababa Ethiopia
124 Administrative Zone 2 13.68513000 40.05615000 Afar Region Ethiopia
125 Administrative Zone 3 10.00902000 40.47394000 Afar Region Ethiopia
126 Asaita 11.56838000 41.43869000 Afar Region Ethiopia
127 Āwash 8.98333000 40.16667000 Afar Region Ethiopia
128 Dubti 11.73292000 41.08200000 Afar Region Ethiopia
129 Gewanē 10.16658000 40.64689000 Afar Region Ethiopia
130 Semera 11.79342000 41.00578000 Afar Region Ethiopia
131 Abomsa 9.98333000 39.98333000 Amhara Region Ethiopia
132 Addiet Canna 11.26667000 37.48333000 Amhara Region Ethiopia
133 Ādīs Zemen 12.11667000 37.78333000 Amhara Region Ethiopia
134 Bahir Dar 11.59364000 37.39077000 Amhara Region Ethiopia
135 Batī 11.19152000 40.01675000 Amhara Region Ethiopia
136 Bichena 10.45000000 38.20000000 Amhara Region Ethiopia
137 Burē 10.70000000 37.06667000 Amhara Region Ethiopia
138 Dabat 12.98417000 37.76500000 Amhara Region Ethiopia
139 Debark’ 13.15611000 37.89806000 Amhara Region Ethiopia
140 Debre Birhan 9.67954000 39.53262000 Amhara Region Ethiopia
141 Debre Mark’os 10.35000000 37.73333000 Amhara Region Ethiopia
142 Debre Sīna 9.84752000 39.76027000 Amhara Region Ethiopia
143 Debre Tabor 11.85000000 38.01667000 Amhara Region Ethiopia
144 Debre Werk’ 10.66667000 38.16667000 Amhara Region Ethiopia
145 Dejen 10.16667000 38.13333000 Amhara Region Ethiopia
146 Desē 11.13333000 39.63333000 Amhara Region Ethiopia
147 Finote Selam 10.70000000 37.26667000 Amhara Region Ethiopia
148 Gondar 12.60000000 37.46667000 Amhara Region Ethiopia
149 Kemisē 10.71668000 39.86997000 Amhara Region Ethiopia
150 Kombolcha 11.08155000 39.74339000 Amhara Region Ethiopia
151 Lalībela 12.03219000 39.04756000 Amhara Region Ethiopia
152 North Shewa Zone 9.76900000 39.66800000 Amhara Region Ethiopia
153 North Wollo Zone 11.92000000 39.10000000 Amhara Region Ethiopia
154 Robīt 12.01667000 39.63333000 Amhara Region Ethiopia
155 South Gondar Zone 11.83850000 38.09954000 Amhara Region Ethiopia
156 South Wollo Zone 11.00000000 39.25000000 Amhara Region Ethiopia
157 Wag Hemra Zone 12.76500000 38.84300000 Amhara Region Ethiopia
158 Were Īlu 10.58964000 39.43767000 Amhara Region Ethiopia
159 Werota 11.91667000 37.70000000 Amhara Region Ethiopia
160 Asosa 10.00000000 34.50000000 Benishangul-Gumuz Region Ethiopia
161 Āsosa 10.06667000 34.53333000 Benishangul-Gumuz Region Ethiopia
162 Metekel 10.42673000 35.71975000 Benishangul-Gumuz Region Ethiopia
163 Dire Dawa 9.59306000 41.86611000 Dire Dawa Ethiopia
164 Administrative Zone 1 8.14699000 33.97335000 Gambela Region Ethiopia
165 Gambēla 8.25000000 34.58333000 Gambela Region Ethiopia
166 Harar 9.31387000 42.11815000 Harari Region Ethiopia
167 Arsi Zone 7.50000000 39.50000000 Oromia Region Ethiopia
168 Ādīs ‘Alem 9.03333000 38.40000000 Oromia Region Ethiopia
169 Āgaro 7.85000000 36.65000000 Oromia Region Ethiopia
170 Āsasa 7.10000000 39.20000000 Oromia Region Ethiopia
171 Āsbe Teferī 9.08569000 40.86708000 Oromia Region Ethiopia
172 Bedēsa 8.90000000 40.78333000 Oromia Region Ethiopia
173 Bedelē 8.45600000 36.35302000 Oromia Region Ethiopia
174 Bishoftu 8.75225000 38.97846000 Oromia Region Ethiopia
175 Deder 9.31168000 41.44301000 Oromia Region Ethiopia
176 Dembī Dolo 8.53333000 34.80000000 Oromia Region Ethiopia
177 Dodola 6.98333000 39.18333000 Oromia Region Ethiopia
178 East Harerghe Zone 8.70114000 42.00241000 Oromia Region Ethiopia
179 East Shewa Zone 8.21353000 38.84809000 Oromia Region Ethiopia
180 East Wellega Zone 9.51928000 36.75762000 Oromia Region Ethiopia
181 Fichē 9.80000000 38.73333000 Oromia Region Ethiopia
182 Gēdo 9.01667000 37.45000000 Oromia Region Ethiopia
183 Gebre Guracha 9.80000000 38.40000000 Oromia Region Ethiopia
184 Gelemso 8.81667000 40.51667000 Oromia Region Ethiopia
185 Genet 9.06667000 38.50000000 Oromia Region Ethiopia
186 Gimbi 9.17031000 35.83491000 Oromia Region Ethiopia
187 Ginir 7.13952000 40.71083000 Oromia Region Ethiopia
188 Goba 7.01667000 39.98333000 Oromia Region Ethiopia
189 Gorē 8.15000000 35.53333000 Oromia Region Ethiopia
190 Guji Zone 5.58800000 39.06700000 Oromia Region Ethiopia
191 Hagere Maryam 5.63418000 38.23603000 Oromia Region Ethiopia
192 Hāgere Hiywet 8.98333000 37.85000000 Oromia Region Ethiopia
193 Hīrna 9.21667000 41.10000000 Oromia Region Ethiopia
194 Huruta 8.15000000 39.35000000 Oromia Region Ethiopia
195 Illubabor Zone 8.27526000 35.75596000 Oromia Region Ethiopia
196 Jimma 7.67344000 36.83441000 Oromia Region Ethiopia
197 Jimma Zone 7.66667000 37.00000000 Oromia Region Ethiopia
198 Kibre Mengist 5.88333000 38.98333000 Oromia Region Ethiopia
199 Kofelē 7.06667000 38.78333000 Oromia Region Ethiopia
200 Mēga 4.05000000 38.30000000 Oromia Region Ethiopia