Top Cities of The World From Cekcyn to Gręboszów

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 Cekcyn 53.57294000 18.01123000 Kuyavian-Pomeranian Voivodeship Poland
2 Chełmża 53.18463000 18.60466000 Kuyavian-Pomeranian Voivodeship Poland
3 Chełmno 53.34855000 18.42510000 Kuyavian-Pomeranian Voivodeship Poland
4 Choceń 52.48618000 19.01339000 Kuyavian-Pomeranian Voivodeship Poland
5 Chodecz 52.40513000 19.02759000 Kuyavian-Pomeranian Voivodeship Poland
6 Chrostkowo 52.94378000 19.25328000 Kuyavian-Pomeranian Voivodeship Poland
7 Ciechocin 53.05581000 18.92635000 Kuyavian-Pomeranian Voivodeship Poland
8 Ciechocinek 52.87908000 18.79505000 Kuyavian-Pomeranian Voivodeship Poland
9 Czerniewice 52.51157000 19.08694000 Kuyavian-Pomeranian Voivodeship Poland
10 Czernikowo 52.94688000 18.93803000 Kuyavian-Pomeranian Voivodeship Poland
11 Dąbrowa 52.74668000 17.94342000 Kuyavian-Pomeranian Voivodeship Poland
12 Dąbrowa Chełmińska 53.17518000 18.30537000 Kuyavian-Pomeranian Voivodeship Poland
13 Dębowa Łąka 53.25541000 19.09595000 Kuyavian-Pomeranian Voivodeship Poland
14 Dobre 52.68398000 18.57762000 Kuyavian-Pomeranian Voivodeship Poland
15 Dobrzyń nad Wisłą 52.63814000 19.31875000 Kuyavian-Pomeranian Voivodeship Poland
16 Drzycim 53.50520000 18.30940000 Kuyavian-Pomeranian Voivodeship Poland
17 Fabianki 52.71929000 19.10943000 Kuyavian-Pomeranian Voivodeship Poland
18 Fordon 53.14821000 18.17036000 Kuyavian-Pomeranian Voivodeship Poland
19 Górzno 53.19779000 19.64317000 Kuyavian-Pomeranian Voivodeship Poland
20 Gąsawa 52.76757000 17.75579000 Kuyavian-Pomeranian Voivodeship Poland
21 Gniewkowo 52.89461000 18.40785000 Kuyavian-Pomeranian Voivodeship Poland
22 Golub-Dobrzyń 53.11087000 19.05381000 Kuyavian-Pomeranian Voivodeship Poland
23 Gostycyn 53.49014000 17.80978000 Kuyavian-Pomeranian Voivodeship Poland
24 Grudziądz 53.48411000 18.75366000 Kuyavian-Pomeranian Voivodeship Poland
25 Gruta 53.45315000 18.95700000 Kuyavian-Pomeranian Voivodeship Poland
26 Inowrocław 52.79886000 18.26387000 Kuyavian-Pomeranian Voivodeship Poland
27 Izbica Kujawska 52.42073000 18.76270000 Kuyavian-Pomeranian Voivodeship Poland
28 Jabłonowo Pomorskie 53.39137000 19.15509000 Kuyavian-Pomeranian Voivodeship Poland
29 Janikowo 52.75328000 18.11328000 Kuyavian-Pomeranian Voivodeship Poland
30 Janowiec Wielkopolski 52.75583000 17.48981000 Kuyavian-Pomeranian Voivodeship Poland
31 Jeżewo 53.51061000 18.49437000 Kuyavian-Pomeranian Voivodeship Poland
32 Jeziora Wielkie 52.53043000 18.26803000 Kuyavian-Pomeranian Voivodeship Poland
33 Kamień Krajeński 53.53352000 17.52019000 Kuyavian-Pomeranian Voivodeship Poland
34 Kęsowo 53.55872000 17.71580000 Kuyavian-Pomeranian Voivodeship Poland
35 Kcynia 52.99192000 17.48830000 Kuyavian-Pomeranian Voivodeship Poland
36 Kikół 52.90994000 19.12016000 Kuyavian-Pomeranian Voivodeship Poland
37 Koronowo 53.31370000 17.93698000 Kuyavian-Pomeranian Voivodeship Poland
38 Kowal 52.53019000 19.14767000 Kuyavian-Pomeranian Voivodeship Poland
39 Kowalewo Pomorskie 53.15432000 18.89868000 Kuyavian-Pomeranian Voivodeship Poland
40 Kruszwica 52.67562000 18.33131000 Kuyavian-Pomeranian Voivodeship Poland
41 Lipno 52.84436000 19.17852000 Kuyavian-Pomeranian Voivodeship Poland
42 Lisewo 53.29580000 18.68714000 Kuyavian-Pomeranian Voivodeship Poland
43 Lniano 53.52801000 18.21267000 Kuyavian-Pomeranian Voivodeship Poland
44 Lubanie 52.74689000 18.91940000 Kuyavian-Pomeranian Voivodeship Poland
45 Lubicz Dolny 53.03151000 18.74559000 Kuyavian-Pomeranian Voivodeship Poland
46 Lubicz Górny 53.02686000 18.77100000 Kuyavian-Pomeranian Voivodeship Poland
47 Lubień Kujawski 52.40574000 19.16440000 Kuyavian-Pomeranian Voivodeship Poland
48 Lubiewo 53.46542000 18.02994000 Kuyavian-Pomeranian Voivodeship Poland
49 Lubraniec 52.54178000 18.83254000 Kuyavian-Pomeranian Voivodeship Poland
50 Mogilno 52.65806000 17.95578000 Kuyavian-Pomeranian Voivodeship Poland
51 Mrocza 53.24313000 17.60405000 Kuyavian-Pomeranian Voivodeship Poland
52 Nakło nad Notecią 53.14214000 17.60181000 Kuyavian-Pomeranian Voivodeship Poland
53 Nieszawa 52.83452000 18.89921000 Kuyavian-Pomeranian Voivodeship Poland
54 Nowa Wieś Wielka 52.97159000 18.09036000 Kuyavian-Pomeranian Voivodeship Poland
55 Nowe 53.64906000 18.72716000 Kuyavian-Pomeranian Voivodeship Poland
56 Obrowo 52.97149000 18.87863000 Kuyavian-Pomeranian Voivodeship Poland
57 Osięciny 52.62926000 18.72208000 Kuyavian-Pomeranian Voivodeship Poland
58 Osie 53.59918000 18.34373000 Kuyavian-Pomeranian Voivodeship Poland
59 Osiek 52.92629000 18.80765000 Kuyavian-Pomeranian Voivodeship Poland
60 Osielsko 53.18505000 18.08418000 Kuyavian-Pomeranian Voivodeship Poland
61 Ostrowite 53.06917000 19.29337000 Kuyavian-Pomeranian Voivodeship Poland
62 Pakość 52.80178000 18.08530000 Kuyavian-Pomeranian Voivodeship Poland
63 Płużnica 53.29672000 18.77692000 Kuyavian-Pomeranian Voivodeship Poland
64 Piotrków Kujawski 52.55111000 18.49905000 Kuyavian-Pomeranian Voivodeship Poland
65 Powiat aleksandrowski 52.78465000 18.71930000 Kuyavian-Pomeranian Voivodeship Poland
66 Powiat żniński 52.82255000 17.73743000 Kuyavian-Pomeranian Voivodeship Poland
67 Powiat świecki 53.48128000 18.41163000 Kuyavian-Pomeranian Voivodeship Poland
68 Powiat brodnicki 53.26982000 19.42279000 Kuyavian-Pomeranian Voivodeship Poland
69 Powiat bydgoski 53.19029000 18.03808000 Kuyavian-Pomeranian Voivodeship Poland
70 Powiat chełmiński 53.30056000 18.50396000 Kuyavian-Pomeranian Voivodeship Poland
71 Powiat golubsko-dobrzyński 53.09922000 18.99209000 Kuyavian-Pomeranian Voivodeship Poland
72 Powiat grudziądzki 53.47146000 18.91620000 Kuyavian-Pomeranian Voivodeship Poland
73 Powiat inowrocławski 52.76463000 18.29671000 Kuyavian-Pomeranian Voivodeship Poland
74 Powiat lipnowski 52.81573000 19.21704000 Kuyavian-Pomeranian Voivodeship Poland
75 Powiat mogileński 52.66160000 18.07424000 Kuyavian-Pomeranian Voivodeship Poland
76 Powiat nakielski 53.09480000 17.58988000 Kuyavian-Pomeranian Voivodeship Poland
77 Powiat radziejowski 52.62358000 18.52964000 Kuyavian-Pomeranian Voivodeship Poland
78 Powiat rypiński 53.06613000 19.40975000 Kuyavian-Pomeranian Voivodeship Poland
79 Powiat sępoleński 53.44263000 17.50895000 Kuyavian-Pomeranian Voivodeship Poland
80 Powiat toruński 52.98255000 18.83331000 Kuyavian-Pomeranian Voivodeship Poland
81 Powiat tucholski 53.58146000 17.93967000 Kuyavian-Pomeranian Voivodeship Poland
82 Powiat włocławski 52.55662000 19.05157000 Kuyavian-Pomeranian Voivodeship Poland
83 Powiat wąbrzeski 53.28267000 18.92649000 Kuyavian-Pomeranian Voivodeship Poland
84 Pruszcz 53.33021000 18.19894000 Kuyavian-Pomeranian Voivodeship Poland
85 Raciążek 52.85650000 18.81334000 Kuyavian-Pomeranian Voivodeship Poland
86 Radomin 53.08670000 19.19415000 Kuyavian-Pomeranian Voivodeship Poland
87 Radziejów 52.62481000 18.52771000 Kuyavian-Pomeranian Voivodeship Poland
88 Radzyń Chełmiński 53.38509000 18.93725000 Kuyavian-Pomeranian Voivodeship Poland
89 Rogóźno 53.53587000 18.92859000 Kuyavian-Pomeranian Voivodeship Poland
90 Rogowo 52.72449000 17.65117000 Kuyavian-Pomeranian Voivodeship Poland
91 Rypin 53.06603000 19.40941000 Kuyavian-Pomeranian Voivodeship Poland
92 Sadki 53.16036000 17.44912000 Kuyavian-Pomeranian Voivodeship Poland
93 Sępólno Krajeńskie 53.45198000 17.53169000 Kuyavian-Pomeranian Voivodeship Poland
94 Sicienko 53.20387000 17.80051000 Kuyavian-Pomeranian Voivodeship Poland
95 Skępe 52.86798000 19.35604000 Kuyavian-Pomeranian Voivodeship Poland
96 Skrwilno 53.01607000 19.62364000 Kuyavian-Pomeranian Voivodeship Poland
97 Sośno 53.38922000 17.68713000 Kuyavian-Pomeranian Voivodeship Poland
98 Solec Kujawski 53.08371000 18.22572000 Kuyavian-Pomeranian Voivodeship Poland
99 Strzelno 52.62789000 18.17246000 Kuyavian-Pomeranian Voivodeship Poland
100 Sypniewo 53.36981000 17.32690000 Kuyavian-Pomeranian Voivodeship Poland
101 Szubin 53.00967000 17.74000000 Kuyavian-Pomeranian Voivodeship Poland
102 Tłuchowo 52.74715000 19.46563000 Kuyavian-Pomeranian Voivodeship Poland
103 Topólka 52.50327000 18.71246000 Kuyavian-Pomeranian Voivodeship Poland
104 Toruń 53.01375000 18.59814000 Kuyavian-Pomeranian Voivodeship Poland
105 Tuchola 53.58792000 17.85905000 Kuyavian-Pomeranian Voivodeship Poland
106 Unisław 53.21241000 18.38622000 Kuyavian-Pomeranian Voivodeship Poland
107 Waganiec 52.80120000 18.87589000 Kuyavian-Pomeranian Voivodeship Poland
108 Warlubie 53.58751000 18.63444000 Kuyavian-Pomeranian Voivodeship Poland
109 Włocławek 52.64817000 19.06780000 Kuyavian-Pomeranian Voivodeship Poland
110 Wąbrzeźno 53.27989000 18.94773000 Kuyavian-Pomeranian Voivodeship Poland
111 Wąpielsk 53.13761000 19.27792000 Kuyavian-Pomeranian Voivodeship Poland
112 Więcbork 53.35384000 17.49064000 Kuyavian-Pomeranian Voivodeship Poland
113 Wielgie 52.74076000 19.26350000 Kuyavian-Pomeranian Voivodeship Poland
114 Wielka Nieszawka 52.99619000 18.50973000 Kuyavian-Pomeranian Voivodeship Poland
115 Wierzchosławice 52.86923000 18.35609000 Kuyavian-Pomeranian Voivodeship Poland
116 Zławieś Wielka 53.09562000 18.32897000 Kuyavian-Pomeranian Voivodeship Poland
117 Złotniki Kujawskie 52.89943000 18.14564000 Kuyavian-Pomeranian Voivodeship Poland
118 Zbójno 53.00848000 19.15750000 Kuyavian-Pomeranian Voivodeship Poland
119 Alwernia 50.06056000 19.53953000 Lesser Poland Voivodeship Poland
120 Andrychów 49.85497000 19.33834000 Lesser Poland Voivodeship Poland
121 Świątniki Górne 49.93429000 19.95364000 Lesser Poland Voivodeship Poland
122 Łabowa 49.52766000 20.85497000 Lesser Poland Voivodeship Poland
123 Łapanów 49.86538000 20.29149000 Lesser Poland Voivodeship Poland
124 Łapczyca 49.95994000 20.38445000 Lesser Poland Voivodeship Poland
125 Łapsze Niżne 49.39807000 20.24343000 Lesser Poland Voivodeship Poland
126 Łącko 49.55757000 20.43586000 Lesser Poland Voivodeship Poland
127 Łączany 49.98407000 19.57867000 Lesser Poland Voivodeship Poland
128 Łętownia 49.69745000 19.87109000 Lesser Poland Voivodeship Poland
129 Łopuszna 49.47281000 20.13021000 Lesser Poland Voivodeship Poland
130 Łososina Dolna 49.74977000 20.63129000 Lesser Poland Voivodeship Poland
131 Łużna 49.71288000 21.04637000 Lesser Poland Voivodeship Poland
132 Łukowa 50.09300000 20.97548000 Lesser Poland Voivodeship Poland
133 Łukowica 49.61110000 20.48289000 Lesser Poland Voivodeship Poland
134 Żabno 50.13334000 20.88615000 Lesser Poland Voivodeship Poland
135 Żarki 50.08259000 19.35199000 Lesser Poland Voivodeship Poland
136 Żegocina 49.81395000 20.41964000 Lesser Poland Voivodeship Poland
137 Żurowa 49.82636000 21.16894000 Lesser Poland Voivodeship Poland
138 Babice 50.05565000 19.19955000 Lesser Poland Voivodeship Poland
139 Bachowice 49.95812000 19.49369000 Lesser Poland Voivodeship Poland
140 Balice 50.08799000 19.79462000 Lesser Poland Voivodeship Poland
141 Balin 50.16799000 19.38340000 Lesser Poland Voivodeship Poland
142 Barwałd Średni 49.86632000 19.59360000 Lesser Poland Voivodeship Poland
143 Barwałd Górny 49.86211000 19.61746000 Lesser Poland Voivodeship Poland
144 Bębło 50.18053000 19.78741000 Lesser Poland Voivodeship Poland
145 Bęczarka 49.87793000 19.86723000 Lesser Poland Voivodeship Poland
146 Białka 49.69306000 19.67033000 Lesser Poland Voivodeship Poland
147 Białka Tatrzańska 49.38975000 20.10507000 Lesser Poland Voivodeship Poland
148 Biały Dunajec 49.37380000 20.00898000 Lesser Poland Voivodeship Poland
149 Bieńkówka 49.77600000 19.77179000 Lesser Poland Voivodeship Poland
150 Biecz 49.73596000 21.26301000 Lesser Poland Voivodeship Poland
151 Binarowa 49.75621000 21.22816000 Lesser Poland Voivodeship Poland
152 Biskupice Radłowskie 50.12069000 20.85943000 Lesser Poland Voivodeship Poland
153 Bobowa 49.70866000 20.94767000 Lesser Poland Voivodeship Poland
154 Bochnia 49.96905000 20.43028000 Lesser Poland Voivodeship Poland
155 Bolęcin 50.11750000 19.48116000 Lesser Poland Voivodeship Poland
156 Bolechowice 50.14831000 19.79273000 Lesser Poland Voivodeship Poland
157 Bolesław 50.29729000 19.48073000 Lesser Poland Voivodeship Poland
158 Borek 50.01778000 20.53087000 Lesser Poland Voivodeship Poland
159 Borzęcin 50.06540000 20.71103000 Lesser Poland Voivodeship Poland
160 Borzęta 49.86228000 19.97924000 Lesser Poland Voivodeship Poland
161 Brodła 50.04331000 19.58879000 Lesser Poland Voivodeship Poland
162 Brody 49.86742000 19.69746000 Lesser Poland Voivodeship Poland
163 Brzączowice 49.87478000 20.03709000 Lesser Poland Voivodeship Poland
164 Brzeźnica 49.96497000 19.61952000 Lesser Poland Voivodeship Poland
165 Brzesko 49.96911000 20.60606000 Lesser Poland Voivodeship Poland
166 Brzeszcze 49.98203000 19.15157000 Lesser Poland Voivodeship Poland
167 Brzezinka 50.04237000 19.19020000 Lesser Poland Voivodeship Poland
168 Budzów 49.77622000 19.67274000 Lesser Poland Voivodeship Poland
169 Bukowina Tatrzańska 49.34302000 20.10807000 Lesser Poland Voivodeship Poland
170 Bukowno 50.26474000 19.45962000 Lesser Poland Voivodeship Poland
171 Bulowice 49.87650000 19.28873000 Lesser Poland Voivodeship Poland
172 Bystra 49.64796000 19.77994000 Lesser Poland Voivodeship Poland
173 Chełmek 50.10163000 19.24801000 Lesser Poland Voivodeship Poland
174 Chełmiec 49.63051000 20.66425000 Lesser Poland Voivodeship Poland
175 Chocznia 49.87417000 19.45438000 Lesser Poland Voivodeship Poland
176 Chrzanów 50.13546000 19.40203000 Lesser Poland Voivodeship Poland
177 Chyżne 49.42672000 19.66956000 Lesser Poland Voivodeship Poland
178 Ciężkowice 49.78575000 20.97324000 Lesser Poland Voivodeship Poland
179 Czarna Góra 49.37662000 20.13047000 Lesser Poland Voivodeship Poland
180 Czarnochowice 50.00471000 20.06790000 Lesser Poland Voivodeship Poland
181 Czarny Dunajec 49.43663000 19.85161000 Lesser Poland Voivodeship Poland
182 Czchów 49.83726000 20.68056000 Lesser Poland Voivodeship Poland
183 Czernichów 49.98920000 19.68115000 Lesser Poland Voivodeship Poland
184 Czułów 50.05956000 19.70106000 Lesser Poland Voivodeship Poland
185 Dąbrowa Tarnowska 50.17462000 20.98633000 Lesser Poland Voivodeship Poland
186 Dębno 49.96701000 20.71979000 Lesser Poland Voivodeship Poland
187 Dobczyce 49.88109000 20.08936000 Lesser Poland Voivodeship Poland
188 Dobra 49.71793000 20.25347000 Lesser Poland Voivodeship Poland
189 Dziewin 50.07554000 20.45491000 Lesser Poland Voivodeship Poland
190 Filipowice 50.15573000 19.56579000 Lesser Poland Voivodeship Poland
191 Frydman 49.44927000 20.22961000 Lesser Poland Voivodeship Poland
192 Frydrychowice 49.90481000 19.41936000 Lesser Poland Voivodeship Poland
193 Głogoczów 49.89452000 19.87410000 Lesser Poland Voivodeship Poland
194 Gdów 49.90818000 20.19879000 Lesser Poland Voivodeship Poland
195 Giebułtów 50.14556000 19.87856000 Lesser Poland Voivodeship Poland
196 Gierałtowice 49.94426000 19.39070000 Lesser Poland Voivodeship Poland
197 Gnojnik 49.89397000 20.60863000 Lesser Poland Voivodeship Poland
198 Gorenice 50.20800000 19.62038000 Lesser Poland Voivodeship Poland
199 Gorlice 49.65563000 21.16035000 Lesser Poland Voivodeship Poland
200 Gręboszów 50.24501000 20.77669000 Lesser Poland Voivodeship Poland