Top Cities of The World From A Rúa to Teo

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 A Rúa 42.40048000 -7.10268000 Galicia Spain
2 Abadín 43.36667000 -7.48333000 Galicia Spain
3 Abegondo 43.21667000 -8.28333000 Galicia Spain
4 Allariz 42.19044000 -7.80175000 Galicia Spain
5 Amés 42.90426000 -8.65551000 Galicia Spain
6 Ambía 42.20578000 -7.73707000 Galicia Spain
7 Amoeiro 42.41667000 -7.95000000 Galicia Spain
8 Aranga 43.23469000 -8.01705000 Galicia Spain
9 Arbo 42.11667000 -8.31667000 Galicia Spain
10 Ares 43.42995000 -8.24254000 Galicia Spain
11 Arteixo 43.30482000 -8.50749000 Galicia Spain
12 Arzúa 42.93333000 -8.15000000 Galicia Spain
13 As Pontes de García Rodríguez 43.45266000 -7.85178000 Galicia Spain
14 Avión 42.38333000 -8.25000000 Galicia Spain
15 Baños de Molgas 42.24148000 -7.67223000 Galicia Spain
16 Baiona 42.11667000 -8.85000000 Galicia Spain
17 Baltar 41.95200000 -7.71581000 Galicia Spain
18 Bande 42.03120000 -7.97489000 Galicia Spain
19 Baralla 42.89207000 -7.25492000 Galicia Spain
20 Barreiros 43.53321000 -7.23342000 Galicia Spain
21 Beade 42.33074000 -8.12950000 Galicia Spain
22 Becerreá 42.85610000 -7.16360000 Galicia Spain
23 Begonte 43.15121000 -7.68643000 Galicia Spain
24 Bergondo 43.31667000 -8.23333000 Galicia Spain
25 Betanzos 43.28042000 -8.21467000 Galicia Spain
26 Blancos 41.99652000 -7.75175000 Galicia Spain
27 Boborás 42.43332000 -8.14431000 Galicia Spain
28 Boimorto 43.00000000 -8.13333000 Galicia Spain
29 Boiro 42.64725000 -8.88459000 Galicia Spain
30 Bueu 42.32458000 -8.78497000 Galicia Spain
31 Burela de Cabo 43.65000000 -7.40000000 Galicia Spain
32 Caldas de Reis 42.60473000 -8.64230000 Galicia Spain
33 Calvos 41.94790000 -7.89604000 Galicia Spain
34 Camariñas 43.13115000 -9.18172000 Galicia Spain
35 Cambados 42.51222000 -8.81310000 Galicia Spain
36 Cambre 43.29438000 -8.34736000 Galicia Spain
37 Cangas do Morrazo 42.26413000 -8.78463000 Galicia Spain
38 Carballeda de Avia 42.32140000 -8.16456000 Galicia Spain
39 Carballo 43.21300000 -8.69104000 Galicia Spain
40 Cariño 43.74134000 -7.86715000 Galicia Spain
41 Carnota 42.82330000 -9.08913000 Galicia Spain
42 Carral 43.22860000 -8.35545000 Galicia Spain
43 Cartelle 42.25109000 -8.07062000 Galicia Spain
44 Castrelo de Miño 42.29798000 -8.06697000 Galicia Spain
45 Castro 42.76667000 -7.58333000 Galicia Spain
46 Castro Caldelas 42.37366000 -7.42578000 Galicia Spain
47 Castro de Rei 43.20866000 -7.40026000 Galicia Spain
48 Castroverde 43.03020000 -7.32428000 Galicia Spain
49 Catoira 42.66748000 -8.72323000 Galicia Spain
50 Cea 42.47490000 -7.98739000 Galicia Spain
51 Cedeira 43.66044000 -8.05719000 Galicia Spain
52 Cee 42.95466000 -9.18800000 Galicia Spain
53 Celanova 42.15303000 -7.95513000 Galicia Spain
54 Cenlle 42.34183000 -8.08982000 Galicia Spain
55 Cerdido 43.62063000 -7.99959000 Galicia Spain
56 Cervo 43.67019000 -7.41013000 Galicia Spain
57 Cesuras 43.17282000 -8.20061000 Galicia Spain
58 Chantada 42.60876000 -7.77115000 Galicia Spain
59 Coirós 43.25000000 -8.16667000 Galicia Spain
60 Coles 42.40000000 -7.83333000 Galicia Spain
61 Combarro 42.43188000 -8.70649000 Galicia Spain
62 Corcubión 42.94414000 -9.19260000 Galicia Spain
63 Corgo 42.94434000 -7.43140000 Galicia Spain
64 Coristanco 43.20000000 -8.75000000 Galicia Spain
65 Covelo 42.23333000 -8.35000000 Galicia Spain
66 Cualedro 41.98897000 -7.59464000 Galicia Spain
67 Culleredo 43.28788000 -8.38858000 Galicia Spain
68 Cuntis 42.63396000 -8.56256000 Galicia Spain
69 Curtis 43.12374000 -8.14818000 Galicia Spain
70 Dozón 42.58333000 -8.01667000 Galicia Spain
71 Dumbría 43.00836000 -9.11328000 Galicia Spain
72 Entrimo 41.93297000 -8.11725000 Galicia Spain
73 Esgos 42.32549000 -7.69691000 Galicia Spain
74 Fene 43.45000000 -8.15000000 Galicia Spain
75 Ferrol 43.48961000 -8.21940000 Galicia Spain
76 Fisterra 42.90492000 -9.26289000 Galicia Spain
77 Fonsagrada 43.12398000 -7.06790000 Galicia Spain
78 Fornelos de Montes 42.34126000 -8.45291000 Galicia Spain
79 Foz 43.56920000 -7.25441000 Galicia Spain
80 Friol 43.03213000 -7.79514000 Galicia Spain
81 Gondomar 42.11155000 -8.74971000 Galicia Spain
82 Guitiriz 43.18169000 -7.89656000 Galicia Spain
83 Illa de Arousa 42.56376000 -8.87258000 Galicia Spain
84 Irixoa 43.28470000 -8.05916000 Galicia Spain
85 Lalín 42.66085000 -8.11285000 Galicia Spain
86 Lama 42.40000000 -8.43333000 Galicia Spain
87 Laracha 43.25375000 -8.58535000 Galicia Spain
88 Laza 42.06136000 -7.46200000 Galicia Spain
89 Láncara 42.86425000 -7.33667000 Galicia Spain
90 Lobios 42.40746000 -7.53164000 Galicia Spain
91 Lousame 42.76477000 -8.84926000 Galicia Spain
92 Lugo 43.00992000 -7.55602000 Galicia Spain
93 Luintra 42.40964000 -7.72682000 Galicia Spain
94 Maceda 42.26972000 -7.65052000 Galicia Spain
95 Malpica 43.32280000 -8.81052000 Galicia Spain
96 Manzaneda 42.30962000 -7.23209000 Galicia Spain
97 Marín 42.39145000 -8.70136000 Galicia Spain
98 Maside 42.41031000 -8.02582000 Galicia Spain
99 Mazaricos 42.94033000 -8.97187000 Galicia Spain
100 Meaño 42.44661000 -8.78122000 Galicia Spain
101 Meira 43.21337000 -7.29372000 Galicia Spain
102 Meis 42.50000000 -8.75000000 Galicia Spain
103 Melón 42.26016000 -8.21400000 Galicia Spain
104 Mesia 43.10000000 -8.26667000 Galicia Spain
105 Miño 43.35000000 -8.20000000 Galicia Spain
106 Moaña 42.27807000 -8.73921000 Galicia Spain
107 Moeche 43.55000000 -8.01667000 Galicia Spain
108 Mondariz 42.23110000 -8.45839000 Galicia Spain
109 Mondariz-Balneario 42.22686000 -8.46728000 Galicia Spain
110 Mondoñedo 43.40000000 -7.40000000 Galicia Spain
111 Monfero 43.33333000 -8.01667000 Galicia Spain
112 Monforte de Lemos 42.52165000 -7.51422000 Galicia Spain
113 Montederramo 42.27554000 -7.50138000 Galicia Spain
114 Monterroso 42.79250000 -7.83425000 Galicia Spain
115 Moraña 42.55000000 -8.58333000 Galicia Spain
116 Mos 43.15667000 -7.55047000 Galicia Spain
117 Mugardos 43.46040000 -8.25507000 Galicia Spain
118 Mugia 43.10414000 -9.21791000 Galicia Spain
119 Muiños 41.95609000 -7.97396000 Galicia Spain
120 Muras 43.46685000 -7.72383000 Galicia Spain
121 Muros 42.77617000 -9.06032000 Galicia Spain
122 Narón 43.50175000 -8.19082000 Galicia Spain
123 Navia de Suarna 42.96667000 -7.00000000 Galicia Spain
124 Negreira 42.90402000 -8.74273000 Galicia Spain
125 Nigrán 42.14153000 -8.80656000 Galicia Spain
126 Nogueira de Ramuín 42.41712000 -7.74982000 Galicia Spain
127 O Barco de Valdeorras 42.41642000 -6.99005000 Galicia Spain
128 O Carballiño 42.43163000 -8.07899000 Galicia Spain
129 O Grove 42.49444000 -8.86502000 Galicia Spain
130 O Incio 42.63333000 -7.35000000 Galicia Spain
131 O Páramo 42.95000000 -7.30000000 Galicia Spain
132 O Rosal 41.93536000 -8.83677000 Galicia Spain
133 Oia 42.00000000 -8.86667000 Galicia Spain
134 Oimbra 41.88554000 -7.47216000 Galicia Spain
135 Oleiros 43.33333000 -8.31667000 Galicia Spain
136 Ordes 43.07654000 -8.40900000 Galicia Spain
137 Oroso 42.98333000 -8.43333000 Galicia Spain
138 Ourense 42.33669000 -7.86407000 Galicia Spain
139 Ourol 42.87013000 -7.61447000 Galicia Spain
140 Outeiro 43.14458000 -7.29212000 Galicia Spain
141 Outeiro de Rei 43.10198000 -7.61497000 Galicia Spain
142 Outes 42.86189000 -8.90181000 Galicia Spain
143 Padrón 42.73875000 -8.66057000 Galicia Spain
144 Padrenda 42.13333000 -8.15000000 Galicia Spain
145 Palmeira 42.58333000 -8.95000000 Galicia Spain
146 Pantón 42.51667000 -7.60000000 Galicia Spain
147 Paradela 42.76667000 -7.56667000 Galicia Spain
148 Pastoriza 43.33333000 -8.46667000 Galicia Spain
149 Pereiro de Aguiar 42.34524000 -7.80008000 Galicia Spain
150 Petín 42.38191000 -7.12899000 Galicia Spain
151 Piñor 42.50120000 -8.00151000 Galicia Spain
152 Pobra de Trives 42.33932000 -7.25338000 Galicia Spain
153 Poio 42.44775000 -8.68594000 Galicia Spain
154 Ponteareas 42.17476000 -8.50398000 Galicia Spain
155 Pontevedra 42.43100000 -8.64435000 Galicia Spain
156 Porqueira 42.01667000 -7.85000000 Galicia Spain
157 Porriño 42.16156000 -8.61980000 Galicia Spain
158 Portas 42.58531000 -8.65573000 Galicia Spain
159 Porto do Son 42.72482000 -9.00527000 Galicia Spain
160 Portomarín 42.80620000 -7.61644000 Galicia Spain
161 Portonovo 42.39424000 -8.82563000 Galicia Spain
162 Provincia da Coruña 43.16667000 -8.41667000 Galicia Spain
163 Provincia de Lugo 43.00000000 -7.50000000 Galicia Spain
164 Provincia de Ourense 42.16667000 -7.50000000 Galicia Spain
165 Provincia de Pontevedra 42.50000000 -8.50000000 Galicia Spain
166 Puente Nuevo 43.34948000 -7.19458000 Galicia Spain
167 Quintela de Leirado 42.13967000 -8.10126000 Galicia Spain
168 Quiroga 42.47678000 -7.27463000 Galicia Spain
169 Rairiz de Veiga 42.08364000 -7.83503000 Galicia Spain
170 Rábade 43.11700000 -7.61714000 Galicia Spain
171 Ríotorto 43.35000000 -7.23333000 Galicia Spain
172 Redondela 42.28337000 -8.60960000 Galicia Spain
173 Rianxo 42.64977000 -8.81763000 Galicia Spain
174 Riós 41.97457000 -7.28234000 Galicia Spain
175 Ribadavia 42.28804000 -8.14362000 Galicia Spain
176 Ribadeo 43.53704000 -7.04095000 Galicia Spain
177 Ribadumia 42.51667000 -8.75000000 Galicia Spain
178 Ribeira 42.74611000 -8.44392000 Galicia Spain
179 Rodeiro 42.65193000 -7.95519000 Galicia Spain
180 Sada 43.35619000 -8.25796000 Galicia Spain
181 Salvatierra de Miño 42.08333000 -8.50000000 Galicia Spain
182 Samos 42.73100000 -7.32582000 Galicia Spain
183 San Amaro 42.37385000 -8.07347000 Galicia Spain
184 San Román 42.86932000 -7.06261000 Galicia Spain
185 Santa Comba 43.03306000 -8.80925000 Galicia Spain
186 Santa Marta de Ortigueira 43.68333000 -7.85000000 Galicia Spain
187 Santa Uxía de Ribeira 42.55352000 -8.99094000 Galicia Spain
188 Santiago de Compostela 42.88052000 -8.54569000 Galicia Spain
189 Santiso 42.87388000 -8.05497000 Galicia Spain
190 Sanxenxo 42.39996000 -8.80698000 Galicia Spain
191 Sarreaus 42.08784000 -7.60348000 Galicia Spain
192 Sarria 42.78148000 -7.41431000 Galicia Spain
193 Silleda 42.69605000 -8.24653000 Galicia Spain
194 Sober 42.46127000 -7.58640000 Galicia Spain
195 Sobradelo 42.58333000 -8.78333000 Galicia Spain
196 Sobrado 43.03882000 -8.02784000 Galicia Spain
197 Somozas 43.53333000 -7.93333000 Galicia Spain
198 Taboada 42.69900000 -7.82298000 Galicia Spain
199 Taboadela 42.24234000 -7.82719000 Galicia Spain
200 Teo 42.75000000 -8.50000000 Galicia Spain