Top Cities of The World From Karczmiska to Powiat międzyrzecki

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 Karczmiska 51.22952000 21.98158000 Lublin Voivodeship Poland
2 Kazimierz Dolny 51.31911000 21.95502000 Lublin Voivodeship Poland
3 Kłoczew 51.72134000 21.96493000 Lublin Voivodeship Poland
4 Końskowola 51.40922000 22.05175000 Lublin Voivodeship Poland
5 Kock 51.63997000 22.44391000 Lublin Voivodeship Poland
6 Kodeń 51.91171000 23.60301000 Lublin Voivodeship Poland
7 Komarów-Osada 50.62888000 23.47740000 Lublin Voivodeship Poland
8 Komarówka Podlaska 51.80315000 22.94392000 Lublin Voivodeship Poland
9 Konstantynów 52.20746000 23.08530000 Lublin Voivodeship Poland
10 Kozubszczyzna 51.22323000 22.42747000 Lublin Voivodeship Poland
11 Kraśniczyn 50.93171000 23.34929000 Lublin Voivodeship Poland
12 Kraśnik 50.92360000 22.22706000 Lublin Voivodeship Poland
13 Krasnobród 50.54551000 23.21308000 Lublin Voivodeship Poland
14 Krasnystaw 50.98464000 23.17420000 Lublin Voivodeship Poland
15 Krynice 50.58760000 23.38157000 Lublin Voivodeship Poland
16 Krzczonów 51.00727000 22.71097000 Lublin Voivodeship Poland
17 Krzywda 51.79519000 22.19994000 Lublin Voivodeship Poland
18 Księżomierz 50.90855000 21.98965000 Lublin Voivodeship Poland
19 Księżpol 50.42323000 22.73526000 Lublin Voivodeship Poland
20 Kurów 51.38941000 22.18637000 Lublin Voivodeship Poland
21 Leśna Podlaska 52.13317000 23.02786000 Lublin Voivodeship Poland
22 Lubartów 51.46026000 22.60952000 Lublin Voivodeship Poland
23 Lublin 51.25000000 22.56667000 Lublin Voivodeship Poland
24 Lubycza Królewska 50.34102000 23.51941000 Lublin Voivodeship Poland
25 Ludwin 51.34605000 22.90581000 Lublin Voivodeship Poland
26 Markuszów 51.37457000 22.25804000 Lublin Voivodeship Poland
27 Mełgiew 51.22519000 22.78414000 Lublin Voivodeship Poland
28 Miączyn 50.73825000 23.50130000 Lublin Voivodeship Poland
29 Międzyrzec Podlaski 51.98640000 22.78248000 Lublin Voivodeship Poland
30 Michałów 50.54709000 23.60361000 Lublin Voivodeship Poland
31 Michów 51.52573000 22.31435000 Lublin Voivodeship Poland
32 Milanów 51.70374000 22.88830000 Lublin Voivodeship Poland
33 Milejów 51.23226000 22.92443000 Lublin Voivodeship Poland
34 Mircze 50.65164000 23.89604000 Lublin Voivodeship Poland
35 Modliborzyce 50.75416000 22.32945000 Lublin Voivodeship Poland
36 Nałęczów 51.28581000 22.21539000 Lublin Voivodeship Poland
37 Niedźwiada 51.54409000 22.69140000 Lublin Voivodeship Poland
38 Niedrzwica Duża 51.11462000 22.38911000 Lublin Voivodeship Poland
39 Nielisz 50.80067000 23.04451000 Lublin Voivodeship Poland
40 Niemce 51.36155000 22.63939000 Lublin Voivodeship Poland
41 Nowodwór 51.63901000 22.10183000 Lublin Voivodeship Poland
42 Obsza 50.31520000 22.95688000 Lublin Voivodeship Poland
43 Opole Lubelskie 51.14775000 21.96897000 Lublin Voivodeship Poland
44 Ostrów Lubelski 51.49416000 22.85287000 Lublin Voivodeship Poland
45 Ostrówek 51.58150000 22.61227000 Lublin Voivodeship Poland
46 Parczew 51.64021000 22.90057000 Lublin Voivodeship Poland
47 Piaski 51.13892000 22.84856000 Lublin Voivodeship Poland
48 Piszczac 51.98118000 23.37719000 Lublin Voivodeship Poland
49 Podedwórze 51.68815000 23.19961000 Lublin Voivodeship Poland
50 Pokrówka 51.09479000 23.46345000 Lublin Voivodeship Poland
51 Poniatowa 51.17983000 22.13093000 Lublin Voivodeship Poland
52 Potok Górny 50.38477000 22.56188000 Lublin Voivodeship Poland
53 Potok Wielki 50.79150000 22.21642000 Lublin Voivodeship Poland
54 Powiat łęczyński 51.30429000 22.96701000 Lublin Voivodeship Poland
55 Powiat łukowski 51.85365000 22.24035000 Lublin Voivodeship Poland
56 Powiat świdnicki 51.12470000 22.85397000 Lublin Voivodeship Poland
57 Powiat bialski 51.97222000 23.15328000 Lublin Voivodeship Poland
58 Powiat biłgorajski 50.58582000 22.79513000 Lublin Voivodeship Poland
59 Powiat chełmski 51.15092000 23.38165000 Lublin Voivodeship Poland
60 Powiat hrubieszowski 50.70776000 23.86307000 Lublin Voivodeship Poland
61 Powiat janowski 50.74558000 22.41147000 Lublin Voivodeship Poland
62 Powiat kraśnicki 50.91535000 22.14576000 Lublin Voivodeship Poland
63 Powiat krasnostawski 50.98486000 23.17514000 Lublin Voivodeship Poland
64 Powiat lubartowski 51.53497000 22.60585000 Lublin Voivodeship Poland
65 Powiat lubelski 51.13419000 22.46654000 Lublin Voivodeship Poland
66 Powiat opolski 51.12904000 22.00944000 Lublin Voivodeship Poland
67 Powiat parczewski 51.59982000 22.99629000 Lublin Voivodeship Poland
68 Powiat puławski 51.41853000 22.03752000 Lublin Voivodeship Poland
69 Powiat radzyński 51.78255000 22.70758000 Lublin Voivodeship Poland
70 Powiat rycki 51.66219000 21.92929000 Lublin Voivodeship Poland
71 Powiat tomaszowski 50.47825000 23.52083000 Lublin Voivodeship Poland
72 Powiat włodawski 51.52267000 23.38279000 Lublin Voivodeship Poland
73 Powiat zamojski 50.69160000 23.21261000 Lublin Voivodeship Poland
74 Przytoczno 51.61951000 22.27135000 Lublin Voivodeship Poland
75 Puławy 51.41655000 21.96939000 Lublin Voivodeship Poland
76 Puchaczów 51.31050000 22.97370000 Lublin Voivodeship Poland
77 Rachanie 50.53842000 23.54688000 Lublin Voivodeship Poland
78 Radecznica 50.75155000 22.82976000 Lublin Voivodeship Poland
79 Radzyń Podlaski 51.78333000 22.61667000 Lublin Voivodeship Poland
80 Rejowiec 51.09134000 23.28192000 Lublin Voivodeship Poland
81 Rejowiec Fabryczny 51.11414000 23.24724000 Lublin Voivodeship Poland
82 Rogóźno 50.46417000 23.39041000 Lublin Voivodeship Poland
83 Rokitno 52.12142000 23.29514000 Lublin Voivodeship Poland
84 Ruda-Huta 51.23666000 23.59486000 Lublin Voivodeship Poland
85 Rudnik 50.88035000 22.97293000 Lublin Voivodeship Poland
86 Rybczewice 51.02876000 22.85053000 Lublin Voivodeship Poland
87 Ryki 51.62574000 21.93274000 Lublin Voivodeship Poland
88 Rzeczyca 51.96225000 22.74942000 Lublin Voivodeship Poland
89 Sawin 51.27443000 23.43375000 Lublin Voivodeship Poland
90 Sławatycze 51.76338000 23.55460000 Lublin Voivodeship Poland
91 Serniki 51.43716000 22.65853000 Lublin Voivodeship Poland
92 Serokomla 51.70070000 22.33237000 Lublin Voivodeship Poland
93 Siemień 51.62883000 22.77243000 Lublin Voivodeship Poland
94 Siennica Różana 51.00123000 23.32260000 Lublin Voivodeship Poland
95 Sitno 50.74944000 23.36260000 Lublin Voivodeship Poland
96 Skierbieszów 50.85158000 23.35917000 Lublin Voivodeship Poland
97 Sosnówka 51.75084000 23.33814000 Lublin Voivodeship Poland
98 Sosnowica 51.52065000 23.09215000 Lublin Voivodeship Poland
99 Spiczyn 51.34128000 22.75354000 Lublin Voivodeship Poland
100 Stary Zamość 50.82004000 23.17154000 Lublin Voivodeship Poland
101 Stężyca 51.58187000 21.77087000 Lublin Voivodeship Poland
102 Stoczek Łukowski 51.96135000 21.97137000 Lublin Voivodeship Poland
103 Strzyżowice 51.04830000 22.44018000 Lublin Voivodeship Poland
104 Sułów 50.90661000 22.36061000 Lublin Voivodeship Poland
105 Susiec 50.41973000 23.19626000 Lublin Voivodeship Poland
106 Szastarka 50.85527000 22.31971000 Lublin Voivodeship Poland
107 Szczebrzeszyn 50.69499000 22.97954000 Lublin Voivodeship Poland
108 Tarnawatka 50.53154000 23.39590000 Lublin Voivodeship Poland
109 Tarnogród 50.36090000 22.74174000 Lublin Voivodeship Poland
110 Telatyn 50.52712000 23.83956000 Lublin Voivodeship Poland
111 Terespol 52.07550000 23.61614000 Lublin Voivodeship Poland
112 Tereszpol 50.58373000 22.87980000 Lublin Voivodeship Poland
113 Tomaszów Lubelski 50.44767000 23.41616000 Lublin Voivodeship Poland
114 Trawniki 51.13633000 22.99816000 Lublin Voivodeship Poland
115 Trzebieszów 51.99006000 22.55502000 Lublin Voivodeship Poland
116 Trzydnik Duży 50.84887000 22.13359000 Lublin Voivodeship Poland
117 Turobin 50.82367000 22.74273000 Lublin Voivodeship Poland
118 Tyszowce 50.61699000 23.69927000 Lublin Voivodeship Poland
119 Ułęż 51.59195000 22.10741000 Lublin Voivodeship Poland
120 Uścimów Stary 51.46962000 22.95516000 Lublin Voivodeship Poland
121 Ulhówek 50.44969000 23.79956000 Lublin Voivodeship Poland
122 Urszulin 51.39390000 23.19480000 Lublin Voivodeship Poland
123 Urzędów 50.99323000 22.14260000 Lublin Voivodeship Poland
124 Włodawa 51.55000000 23.55000000 Lublin Voivodeship Poland
125 Wąwolnica 51.29467000 22.14681000 Lublin Voivodeship Poland
126 Werbkowice 50.75373000 23.76411000 Lublin Voivodeship Poland
127 Wilków 51.26224000 21.87756000 Lublin Voivodeship Poland
128 Wilkołaz 51.01473000 22.35014000 Lublin Voivodeship Poland
129 Wisznice 51.78924000 23.20836000 Lublin Voivodeship Poland
130 Wohyń 51.75642000 22.78582000 Lublin Voivodeship Poland
131 Wojciechów 51.23543000 22.24551000 Lublin Voivodeship Poland
132 Wojcieszków 51.76922000 22.31589000 Lublin Voivodeship Poland
133 Wojsławice 50.91916000 23.54602000 Lublin Voivodeship Poland
134 Wola Sernicka 51.44978000 22.68351000 Lublin Voivodeship Poland
135 Wola Uhruska 51.32139000 23.62627000 Lublin Voivodeship Poland
136 Wysokie 50.91093000 22.66600000 Lublin Voivodeship Poland
137 Zakrzówek 50.95124000 22.38138000 Lublin Voivodeship Poland
138 Zakrzew 50.89004000 22.59115000 Lublin Voivodeship Poland
139 Zamch 50.31713000 23.02786000 Lublin Voivodeship Poland
140 Zamość 50.72314000 23.25196000 Lublin Voivodeship Poland
141 Zwierzyniec 50.61400000 22.97512000 Lublin Voivodeship Poland
142 Świdnica 51.88836000 15.39013000 Lubusz Voivodeship Poland
143 Świebodzin 52.24751000 15.53355000 Lubusz Voivodeship Poland
144 Łagów 52.33429000 15.29769000 Lubusz Voivodeship Poland
145 Łęknica 51.54148000 14.73584000 Lubusz Voivodeship Poland
146 Żagań 51.61759000 15.31486000 Lubusz Voivodeship Poland
147 Żary 51.64205000 15.13727000 Lubusz Voivodeship Poland
148 Babimost 52.16488000 15.82769000 Lubusz Voivodeship Poland
149 Bledzew 52.51711000 15.41382000 Lubusz Voivodeship Poland
150 Bobrowice 51.94850000 15.09058000 Lubusz Voivodeship Poland
151 Bogdaniec 52.68897000 15.07127000 Lubusz Voivodeship Poland
152 Bojadła 51.95321000 15.81036000 Lubusz Voivodeship Poland
153 Brójce 52.31745000 15.67414000 Lubusz Voivodeship Poland
154 Brody 51.79046000 14.77335000 Lubusz Voivodeship Poland
155 Bytnica 52.15066000 15.16946000 Lubusz Voivodeship Poland
156 Bytom Odrzański 51.73062000 15.82362000 Lubusz Voivodeship Poland
157 Cybinka 52.19446000 14.79567000 Lubusz Voivodeship Poland
158 Czerwieńsk 52.01289000 15.42317000 Lubusz Voivodeship Poland
159 Dąbie 52.01056000 15.15221000 Lubusz Voivodeship Poland
160 Deszczno 52.66988000 15.31975000 Lubusz Voivodeship Poland
161 Dobiegniew 52.96947000 15.75362000 Lubusz Voivodeship Poland
162 Drezdenko 52.83831000 15.83079000 Lubusz Voivodeship Poland
163 Górzyca 52.49447000 14.65503000 Lubusz Voivodeship Poland
164 Gorzów Wielkopolski 52.73679000 15.22878000 Lubusz Voivodeship Poland
165 Gozdnica 51.43630000 15.09856000 Lubusz Voivodeship Poland
166 Gubin 51.94956000 14.72837000 Lubusz Voivodeship Poland
167 Iłowa 51.50060000 15.19980000 Lubusz Voivodeship Poland
168 Jasień 51.75142000 15.01419000 Lubusz Voivodeship Poland
169 Jenin 52.69647000 15.09796000 Lubusz Voivodeship Poland
170 Kargowa 52.07140000 15.86138000 Lubusz Voivodeship Poland
171 Kłodawa 52.78595000 15.21452000 Lubusz Voivodeship Poland
172 Klenica 51.99217000 15.78392000 Lubusz Voivodeship Poland
173 Kożuchów 51.74558000 15.59492000 Lubusz Voivodeship Poland
174 Kolsko 51.96146000 15.95987000 Lubusz Voivodeship Poland
175 Konotop 51.93157000 15.90391000 Lubusz Voivodeship Poland
176 Kostrzyn nad Odrą 52.58713000 14.64953000 Lubusz Voivodeship Poland
177 Krosno Odrzańskie 52.05492000 15.09882000 Lubusz Voivodeship Poland
178 Krzeszyce 52.58329000 15.00707000 Lubusz Voivodeship Poland
179 Kunice Żarskie 51.59944000 15.16495000 Lubusz Voivodeship Poland
180 Lipinki Łużyckie 51.63954000 14.99874000 Lubusz Voivodeship Poland
181 Lubiszyn 52.78075000 14.94793000 Lubusz Voivodeship Poland
182 Lubniewice 52.51638000 15.25005000 Lubusz Voivodeship Poland
183 Lubrza 52.30418000 15.44317000 Lubusz Voivodeship Poland
184 Lubsko 51.78467000 14.97196000 Lubusz Voivodeship Poland
185 Małomice 51.55597000 15.45004000 Lubusz Voivodeship Poland
186 Maszewo 52.06896000 14.90553000 Lubusz Voivodeship Poland
187 Międzylesie 52.14487000 15.38283000 Lubusz Voivodeship Poland
188 Międzyrzecz 52.44461000 15.57801000 Lubusz Voivodeship Poland
189 Nowa Sól 51.80333000 15.71702000 Lubusz Voivodeship Poland
190 Nowe Miasteczko 51.69097000 15.73174000 Lubusz Voivodeship Poland
191 Nowogród Bobrzański 51.79856000 15.23520000 Lubusz Voivodeship Poland
192 Ośno Lubuskie 52.45360000 14.87549000 Lubusz Voivodeship Poland
193 Ochla 51.87903000 15.47132000 Lubusz Voivodeship Poland
194 Otyń 51.84766000 15.71105000 Lubusz Voivodeship Poland
195 Powiat żagański 51.59471000 15.42253000 Lubusz Voivodeship Poland
196 Powiat żarski 51.62858000 14.96170000 Lubusz Voivodeship Poland
197 Powiat świebodziński 52.23799000 15.48522000 Lubusz Voivodeship Poland
198 Powiat gorzowski 52.73863000 15.08508000 Lubusz Voivodeship Poland
199 Powiat krośnieński 52.00988000 14.95209000 Lubusz Voivodeship Poland
200 Powiat międzyrzecki 52.49891000 15.58284000 Lubusz Voivodeship Poland