Top Cities of The World From Kowiesy to Kotlin

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 Kowiesy 51.88942000 20.41929000 Łódź Voivodeship Poland
2 Krośniewice 52.25592000 19.17037000 Łódź Voivodeship Poland
3 Krzyżanów 52.18409000 19.45619000 Łódź Voivodeship Poland
4 Ksawerów 51.68288000 19.40280000 Łódź Voivodeship Poland
5 Kutno 52.23064000 19.36409000 Łódź Voivodeship Poland
6 Lgota Wielka 51.14904000 19.32735000 Łódź Voivodeship Poland
7 Lipce Reymontowskie 51.89863000 19.94173000 Łódź Voivodeship Poland
8 Lubochnia 51.60794000 20.05391000 Łódź Voivodeship Poland
9 Lutomiersk 51.75376000 19.21097000 Łódź Voivodeship Poland
10 Lututów 51.37033000 18.43480000 Łódź Voivodeship Poland
11 Maków 51.94696000 20.05211000 Łódź Voivodeship Poland
12 Mniszków 51.37017000 20.03915000 Łódź Voivodeship Poland
13 Mokrsko 51.17897000 18.48879000 Łódź Voivodeship Poland
14 Moszczenica 51.50297000 19.71986000 Łódź Voivodeship Poland
15 Nieborów 52.07771000 20.06902000 Łódź Voivodeship Poland
16 Nowe Ostrowy 52.30318000 19.19217000 Łódź Voivodeship Poland
17 Ożarów 51.14489000 18.51110000 Łódź Voivodeship Poland
18 Opoczno 51.37569000 20.27827000 Łódź Voivodeship Poland
19 Oporów 52.26448000 19.56416000 Łódź Voivodeship Poland
20 Osjaków 51.28946000 18.79151000 Łódź Voivodeship Poland
21 Ostrowy 52.30444000 19.16565000 Łódź Voivodeship Poland
22 Ozorków 51.96336000 19.29139000 Łódź Voivodeship Poland
23 Pabianice 51.66446000 19.35473000 Łódź Voivodeship Poland
24 Pajęczno 51.14449000 18.99612000 Łódź Voivodeship Poland
25 Paradyż 51.30604000 20.11374000 Łódź Voivodeship Poland
26 Parzęczew 51.94855000 19.20608000 Łódź Voivodeship Poland
27 Pławno 50.97772000 19.45524000 Łódź Voivodeship Poland
28 Pątnów 51.14403000 18.61659000 Łódź Voivodeship Poland
29 Pęczniew 51.80384000 18.72311000 Łódź Voivodeship Poland
30 Piątek 52.06890000 19.47970000 Łódź Voivodeship Poland
31 Piotrków Trybunalski 51.40547000 19.70321000 Łódź Voivodeship Poland
32 Poświętne 51.53203000 20.36453000 Łódź Voivodeship Poland
33 Poddębice 51.89344000 18.95730000 Łódź Voivodeship Poland
34 powiat Łódzki Wschodni 51.76529000 19.48288000 Łódź Voivodeship Poland
35 powiat Łowicki 52.10627000 19.94606000 Łódź Voivodeship Poland
36 Powiat łaski 51.55884000 19.03824000 Łódź Voivodeship Poland
37 Powiat łódzki wschodni 51.68616000 19.70098000 Łódź Voivodeship Poland
38 Powiat łęczycki 52.10611000 19.19498000 Łódź Voivodeship Poland
39 Powiat bełchatowski 51.36877000 19.17791000 Łódź Voivodeship Poland
40 Powiat brzeziński 51.84073000 19.83037000 Łódź Voivodeship Poland
41 Powiat kutnowski 52.25140000 19.39706000 Łódź Voivodeship Poland
42 Powiat opoczyński 51.39265000 20.19430000 Łódź Voivodeship Poland
43 Powiat pabianicki 51.67743000 19.23782000 Łódź Voivodeship Poland
44 Powiat pajęczański 51.14121000 19.02749000 Łódź Voivodeship Poland
45 Powiat piotrkowski 51.37816000 19.73960000 Łódź Voivodeship Poland
46 Powiat poddębicki 51.89837000 18.92132000 Łódź Voivodeship Poland
47 Powiat radomszczański 51.06463000 19.63038000 Łódź Voivodeship Poland
48 Powiat rawski 51.76228000 20.38530000 Łódź Voivodeship Poland
49 Powiat sieradzki 51.60297000 18.60309000 Łódź Voivodeship Poland
50 Powiat skierniewicki 51.94493000 20.19367000 Łódź Voivodeship Poland
51 Powiat tomaszowski 51.59667000 20.06638000 Łódź Voivodeship Poland
52 Powiat wieluński 51.23261000 18.63033000 Łódź Voivodeship Poland
53 Powiat wieruszowski 51.29415000 18.31854000 Łódź Voivodeship Poland
54 Powiat zduńskowolski 51.62040000 18.95085000 Łódź Voivodeship Poland
55 Powiat zgierski 51.90410000 19.48024000 Łódź Voivodeship Poland
56 Przedbórz 51.08789000 19.87384000 Łódź Voivodeship Poland
57 Radomsko 51.06713000 19.44477000 Łódź Voivodeship Poland
58 Rawa Mazowiecka 51.76437000 20.25493000 Łódź Voivodeship Poland
59 Ręczno 51.19026000 19.85375000 Łódź Voivodeship Poland
60 Regnów 51.74850000 20.38711000 Łódź Voivodeship Poland
61 Rogów 51.81758000 19.88654000 Łódź Voivodeship Poland
62 Rokiciny 51.65078000 19.80191000 Łódź Voivodeship Poland
63 Rokiciny-Kolonia 51.66468000 19.78312000 Łódź Voivodeship Poland
64 Rozprza 51.30266000 19.64570000 Łódź Voivodeship Poland
65 Rusiec 51.32444000 18.98506000 Łódź Voivodeship Poland
66 Rzeczyca 51.59824000 20.29484000 Łódź Voivodeship Poland
67 Rzgów 51.66345000 19.49181000 Łódź Voivodeship Poland
68 Sadkowice 51.72517000 20.51465000 Łódź Voivodeship Poland
69 Sławno 51.39273000 20.14043000 Łódź Voivodeship Poland
70 Słupia 51.85518000 19.96997000 Łódź Voivodeship Poland
71 Sędziejowice 51.50677000 19.02763000 Łódź Voivodeship Poland
72 Siemkowice 51.20194000 18.89880000 Łódź Voivodeship Poland
73 Sieradz 51.59584000 18.73023000 Łódź Voivodeship Poland
74 Skierniewice 51.95485000 20.15837000 Łódź Voivodeship Poland
75 Skomlin 51.17089000 18.38699000 Łódź Voivodeship Poland
76 Sokolniki 51.30738000 18.33275000 Łódź Voivodeship Poland
77 Starowa Góra 51.69134000 19.48374000 Łódź Voivodeship Poland
78 Stryków 51.90224000 19.60536000 Łódź Voivodeship Poland
79 Strzelce 52.31478000 19.40701000 Łódź Voivodeship Poland
80 Strzelce Wielkie 51.13940000 19.14539000 Łódź Voivodeship Poland
81 Sulejów 51.35436000 19.88538000 Łódź Voivodeship Poland
82 Sulmierzyce 51.18456000 19.19595000 Łódź Voivodeship Poland
83 Szadek 51.69174000 18.97549000 Łódź Voivodeship Poland
84 Szczerców 51.33319000 19.10977000 Łódź Voivodeship Poland
85 Tomaszów Mazowiecki 51.53131000 20.00855000 Łódź Voivodeship Poland
86 Tuszyn 51.60949000 19.53009000 Łódź Voivodeship Poland
87 Ujazd 51.59781000 19.92225000 Łódź Voivodeship Poland
88 Uniejów 51.97428000 18.79308000 Łódź Voivodeship Poland
89 Walichnowy 51.29579000 18.38073000 Łódź Voivodeship Poland
90 Warta 51.71049000 18.62483000 Łódź Voivodeship Poland
91 Wartkowice 51.97626000 19.00180000 Łódź Voivodeship Poland
92 Widawa 51.43855000 18.94421000 Łódź Voivodeship Poland
93 Wieluń 51.22097000 18.56964000 Łódź Voivodeship Poland
94 Wieruszów 51.29488000 18.15547000 Łódź Voivodeship Poland
95 Wierzchlas 51.20457000 18.66543000 Łódź Voivodeship Poland
96 Witonia 52.14655000 19.30049000 Łódź Voivodeship Poland
97 Wodzierady 51.71826000 19.15123000 Łódź Voivodeship Poland
98 Wola Krzysztoporska 51.34418000 19.58090000 Łódź Voivodeship Poland
99 Wolbórz 51.50196000 19.83049000 Łódź Voivodeship Poland
100 Wróblew 51.61215000 18.61487000 Łódź Voivodeship Poland
101 Zadzim 51.77666000 18.84928000 Łódź Voivodeship Poland
102 Zapolice 51.54319000 18.88335000 Łódź Voivodeship Poland
103 Złoczew 51.41719000 18.60363000 Łódź Voivodeship Poland
104 Zduńska Wola 51.59915000 18.93974000 Łódź Voivodeship Poland
105 Zelów 51.46452000 19.21972000 Łódź Voivodeship Poland
106 Zgierz 51.85561000 19.40623000 Łódź Voivodeship Poland
107 Ślesin 52.37039000 18.30644000 Greater Poland Voivodeship Poland
108 Śmiłowo 53.13647000 16.92075000 Greater Poland Voivodeship Poland
109 Śmigiel 52.01339000 16.52704000 Greater Poland Voivodeship Poland
110 Śrem 52.08868000 17.01508000 Greater Poland Voivodeship Poland
111 Środa Wielkopolska 52.22843000 17.27617000 Greater Poland Voivodeship Poland
112 Święciechowa 51.85503000 16.49805000 Greater Poland Voivodeship Poland
113 Łęka Opatowska 51.21231000 18.10710000 Greater Poland Voivodeship Poland
114 Łobżenica 53.26244000 17.25574000 Greater Poland Voivodeship Poland
115 Łubowo 52.51168000 17.45333000 Greater Poland Voivodeship Poland
116 Żelazków 51.85418000 18.17430000 Greater Poland Voivodeship Poland
117 Żerków 52.06877000 17.56349000 Greater Poland Voivodeship Poland
118 Babiak 52.34530000 18.66663000 Greater Poland Voivodeship Poland
119 Baranów 51.26342000 18.00470000 Greater Poland Voivodeship Poland
120 Baranowo 52.43525000 16.78631000 Greater Poland Voivodeship Poland
121 Białośliwie 53.10461000 17.12533000 Greater Poland Voivodeship Poland
122 Blizanów 51.90372000 18.01003000 Greater Poland Voivodeship Poland
123 Bojanowo 51.70749000 16.74827000 Greater Poland Voivodeship Poland
124 Bojanowo Stare 51.99302000 16.58369000 Greater Poland Voivodeship Poland
125 Borek Wielkopolski 51.91674000 17.24133000 Greater Poland Voivodeship Poland
126 Bralin 51.28581000 17.90325000 Greater Poland Voivodeship Poland
127 Brdów 52.35390000 18.72980000 Greater Poland Voivodeship Poland
128 Brenno 51.92257000 16.21488000 Greater Poland Voivodeship Poland
129 Brodnica 52.14123000 16.89096000 Greater Poland Voivodeship Poland
130 Broniszewice 51.96696000 17.81648000 Greater Poland Voivodeship Poland
131 Brudzew 52.09949000 18.60432000 Greater Poland Voivodeship Poland
132 Budzyń 52.88954000 16.98812000 Greater Poland Voivodeship Poland
133 Buk 52.35532000 16.51958000 Greater Poland Voivodeship Poland
134 Chocz 51.97642000 17.86995000 Greater Poland Voivodeship Poland
135 Chodów 52.24961000 19.01218000 Greater Poland Voivodeship Poland
136 Chodzież 52.99505000 16.91980000 Greater Poland Voivodeship Poland
137 Chrzypsko Wielkie 52.62817000 16.22852000 Greater Poland Voivodeship Poland
138 Czajków 51.49197000 18.32726000 Greater Poland Voivodeship Poland
139 Czapury 52.31719000 16.91268000 Greater Poland Voivodeship Poland
140 Czarnków 52.90214000 16.56413000 Greater Poland Voivodeship Poland
141 Czempiń 52.14404000 16.76408000 Greater Poland Voivodeship Poland
142 Czermin 51.95008000 17.74957000 Greater Poland Voivodeship Poland
143 Czerniejewo 52.42640000 17.48925000 Greater Poland Voivodeship Poland
144 Czerwonak 52.46459000 16.98169000 Greater Poland Voivodeship Poland
145 Damasławek 52.83979000 17.50062000 Greater Poland Voivodeship Poland
146 Daszewice 52.30002000 16.95723000 Greater Poland Voivodeship Poland
147 Dąbie 52.08668000 18.82250000 Greater Poland Voivodeship Poland
148 Dobra 51.91664000 18.61556000 Greater Poland Voivodeship Poland
149 Dobrzyca 51.86663000 17.60336000 Greater Poland Voivodeship Poland
150 Dolsk 51.98180000 17.06273000 Greater Poland Voivodeship Poland
151 Dominowo 52.29158000 17.35754000 Greater Poland Voivodeship Poland
152 Dopiewo 52.35726000 16.67562000 Greater Poland Voivodeship Poland
153 Doruchów 51.41719000 18.07697000 Greater Poland Voivodeship Poland
154 Drawsko 52.85421000 16.03125000 Greater Poland Voivodeship Poland
155 Duszniki 52.44691000 16.40602000 Greater Poland Voivodeship Poland
156 Gizałki 52.04267000 17.76936000 Greater Poland Voivodeship Poland
157 Gniezno 52.53481000 17.58259000 Greater Poland Voivodeship Poland
158 Gołańcz 52.94326000 17.29995000 Greater Poland Voivodeship Poland
159 Gołuchów 51.85036000 17.93140000 Greater Poland Voivodeship Poland
160 Golina 52.24315000 18.09268000 Greater Poland Voivodeship Poland
161 Gorzyce Wielkie 51.63725000 17.72953000 Greater Poland Voivodeship Poland
162 Gostyń 51.88247000 17.01225000 Greater Poland Voivodeship Poland
163 Grabów nad Prosną 51.50596000 18.11929000 Greater Poland Voivodeship Poland
164 Granowo 52.22244000 16.52859000 Greater Poland Voivodeship Poland
165 Grodziec 52.03855000 18.05972000 Greater Poland Voivodeship Poland
166 Grodzisk Wielkopolski 52.22762000 16.36534000 Greater Poland Voivodeship Poland
167 Grzegorzew 52.20177000 18.73409000 Greater Poland Voivodeship Poland
168 Jabłonna 52.20598000 16.20741000 Greater Poland Voivodeship Poland
169 Janków Przygodzki 51.59808000 17.78824000 Greater Poland Voivodeship Poland
170 Jaraczewo 51.96854000 17.29707000 Greater Poland Voivodeship Poland
171 Jarocin 51.97266000 17.50256000 Greater Poland Voivodeship Poland
172 Jastrowie 53.42048000 16.81756000 Greater Poland Voivodeship Poland
173 Jutrosin 51.65009000 17.16957000 Greater Poland Voivodeship Poland
174 Kaźmierz 52.51309000 16.58403000 Greater Poland Voivodeship Poland
175 Kaczory 53.10348000 16.88169000 Greater Poland Voivodeship Poland
176 Kalisz 51.76109000 18.09102000 Greater Poland Voivodeship Poland
177 Kamieniec 52.16614000 16.46164000 Greater Poland Voivodeship Poland
178 Kawęczyn 51.90923000 18.53102000 Greater Poland Voivodeship Poland
179 Kazimierz Biskupi 52.31100000 18.16581000 Greater Poland Voivodeship Poland
180 Kórnik 52.24772000 17.08949000 Greater Poland Voivodeship Poland
181 Kłecko 52.63181000 17.43075000 Greater Poland Voivodeship Poland
182 Kłodawa 52.25447000 18.91352000 Greater Poland Voivodeship Poland
183 Kępno 51.27840000 17.98908000 Greater Poland Voivodeship Poland
184 Kiszkowo 52.58871000 17.26630000 Greater Poland Voivodeship Poland
185 Kleczew 52.37057000 18.17714000 Greater Poland Voivodeship Poland
186 Kleszczewo 52.33377000 17.17163000 Greater Poland Voivodeship Poland
187 Koźmin Wielkopolski 51.82712000 17.45391000 Greater Poland Voivodeship Poland
188 Koźminek 51.79874000 18.33893000 Greater Poland Voivodeship Poland
189 Kołaczkowo 52.21739000 17.62413000 Greater Poland Voivodeship Poland
190 Koło 52.20024000 18.63865000 Greater Poland Voivodeship Poland
191 Kościan 52.08829000 16.64866000 Greater Poland Voivodeship Poland
192 Kościelec 52.17425000 18.57067000 Greater Poland Voivodeship Poland
193 Kobyla Góra 51.37923000 17.83811000 Greater Poland Voivodeship Poland
194 Kobylin 51.71645000 17.22682000 Greater Poland Voivodeship Poland
195 Kobylnica 52.44597000 17.07644000 Greater Poland Voivodeship Poland
196 Komorniki 52.33870000 16.81063000 Greater Poland Voivodeship Poland
197 Konary 51.65690000 17.04185000 Greater Poland Voivodeship Poland
198 Konin 52.22338000 18.25121000 Greater Poland Voivodeship Poland
199 Kostrzyn 52.39847000 17.22811000 Greater Poland Voivodeship Poland
200 Kotlin 51.91913000 17.64825000 Greater Poland Voivodeship Poland