Top Cities of The World From Trigueros to Boltaña

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 Trigueros 37.38606000 -6.82680000 Andalusia Spain
2 Turre 37.15224000 -1.89497000 Andalusia Spain
3 Turrillas 37.02948000 -2.26607000 Andalusia Spain
4 Ubrique 36.67777000 -5.44600000 Andalusia Spain
5 Ugíjar 36.96087000 -3.05523000 Andalusia Spain
6 Uleila del Campo 37.18460000 -2.20491000 Andalusia Spain
7 Umbrete 37.36881000 -6.15847000 Andalusia Spain
8 Urrácal 37.39740000 -2.36485000 Andalusia Spain
9 Utrera 37.18516000 -5.78093000 Andalusia Spain
10 Valdés 36.75835000 -4.24235000 Andalusia Spain
11 Valdelarco 37.94877000 -6.68202000 Andalusia Spain
12 Valdepeñas de Jaén 37.58903000 -3.81450000 Andalusia Spain
13 Valderrubio 37.23378000 -3.82005000 Andalusia Spain
14 Valdezorras 37.42939000 -5.92629000 Andalusia Spain
15 Valencina de la Concepción 37.41618000 -6.07422000 Andalusia Spain
16 Valenzuela 37.77560000 -4.22038000 Andalusia Spain
17 Valverde del Camino 37.57511000 -6.75432000 Andalusia Spain
18 Válor 36.99618000 -3.08287000 Andalusia Spain
19 Vélez de Benaudalla 36.83244000 -3.51539000 Andalusia Spain
20 Vélez-Blanco 37.69178000 -2.09587000 Andalusia Spain
21 Vélez-Málaga 36.78107000 -4.10266000 Andalusia Spain
22 Vícar 36.83155000 -2.64273000 Andalusia Spain
23 Víznar 37.23149000 -3.55382000 Andalusia Spain
24 Vejer de la Frontera 36.25213000 -5.96717000 Andalusia Spain
25 Velefique 37.19407000 -2.40155000 Andalusia Spain
26 Velez Rubio 37.64844000 -2.07686000 Andalusia Spain
27 Ventas de Huelma 37.06840000 -3.81983000 Andalusia Spain
28 Vera 37.24345000 -1.85905000 Andalusia Spain
29 Viator 36.89006000 -2.42695000 Andalusia Spain
30 Viñuela 36.86307000 -4.14124000 Andalusia Spain
31 Vilches 38.20695000 -3.51025000 Andalusia Spain
32 Villa del Río 37.98108000 -4.29003000 Andalusia Spain
33 Villablanca 37.30239000 -7.34413000 Andalusia Spain
34 Villacarrillo 38.11560000 -3.08480000 Andalusia Spain
35 Villafranca de Córdoba 37.96257000 -4.54547000 Andalusia Spain
36 Villaharta 38.13333000 -4.90000000 Andalusia Spain
37 Villalba del Alcor 37.39731000 -6.47461000 Andalusia Spain
38 Villaluenga del Rosario 36.69644000 -5.38601000 Andalusia Spain
39 Villamanrique de la Condesa 37.24481000 -6.30665000 Andalusia Spain
40 Villamartín 36.85979000 -5.64485000 Andalusia Spain
41 Villanueva de Algaidas 37.18350000 -4.45032000 Andalusia Spain
42 Villanueva de Córdoba 38.32277000 -4.62873000 Andalusia Spain
43 Villanueva de la Reina 38.00432000 -3.91603000 Andalusia Spain
44 Villanueva de las Cruces 37.62783000 -7.02359000 Andalusia Spain
45 Villanueva de las Torres 37.55719000 -3.08868000 Andalusia Spain
46 Villanueva de los Castillejos 37.49940000 -7.29118000 Andalusia Spain
47 Villanueva de San Juan 37.04955000 -5.17540000 Andalusia Spain
48 Villanueva de Tapia 37.18276000 -4.33383000 Andalusia Spain
49 Villanueva del Ariscal 37.39623000 -6.14077000 Andalusia Spain
50 Villanueva del Arzobispo 38.16842000 -3.00742000 Andalusia Spain
51 Villanueva del Duque 38.38333000 -5.00000000 Andalusia Spain
52 Villanueva del Río y Minas 37.65502000 -5.71369000 Andalusia Spain
53 Villanueva del Rosario 36.99679000 -4.36535000 Andalusia Spain
54 Villanueva del Trabuco 37.02832000 -4.33891000 Andalusia Spain
55 Villaralto 38.45000000 -4.98333000 Andalusia Spain
56 Villardompardo 37.83735000 -4.00051000 Andalusia Spain
57 Villarrasa 37.38849000 -6.60641000 Andalusia Spain
58 Villarrubia 37.85000000 -4.90000000 Andalusia Spain
59 Villaverde del Río 37.58919000 -5.87443000 Andalusia Spain
60 Villaviciosa de Córdoba 38.08333000 -5.01667000 Andalusia Spain
61 Yunquera 36.73252000 -4.92122000 Andalusia Spain
62 Zafarraya 36.97554000 -4.14442000 Andalusia Spain
63 Zagra 37.25561000 -4.16905000 Andalusia Spain
64 Zahara 36.84055000 -5.39128000 Andalusia Spain
65 Zahara de los Atunes 36.13690000 -5.84591000 Andalusia Spain
66 Zalamea la Real 37.68012000 -6.65977000 Andalusia Spain
67 Zújar 37.54285000 -2.84197000 Andalusia Spain
68 Zubia 37.11906000 -3.58400000 Andalusia Spain
69 Zufre 37.83333000 -6.33333000 Andalusia Spain
70 Zuheros 37.54332000 -4.31531000 Andalusia Spain
71 Zurgena 37.34218000 -2.03985000 Andalusia Spain
72 Aínsa 42.41547000 0.14008000 Aragon Spain
73 Ababuj 40.54908000 -0.80758000 Aragon Spain
74 Abanto 41.13751000 -1.69818000 Aragon Spain
75 Abiego 42.12094000 -0.06873000 Aragon Spain
76 Abizanda 42.24236000 0.19717000 Aragon Spain
77 Adahuesca 42.14610000 -0.00804000 Aragon Spain
78 Agón 41.85574000 -1.45233000 Aragon Spain
79 Agüero 42.35505000 -0.79324000 Aragon Spain
80 Aguarón 41.33901000 -1.27055000 Aragon Spain
81 Aguatón 40.67158000 -1.23475000 Aragon Spain
82 Aguaviva 40.82211000 -0.19532000 Aragon Spain
83 Aguilar del Alfambra 40.59027000 -0.79589000 Aragon Spain
84 Aguilón 41.29467000 -1.04634000 Aragon Spain
85 Ainzón 41.81644000 -1.51995000 Aragon Spain
86 Alacón 41.02575000 -0.69782000 Aragon Spain
87 Aladrén 41.24917000 -1.15591000 Aragon Spain
88 Alagón 41.76964000 -1.11906000 Aragon Spain
89 Alarba 41.20482000 -1.61335000 Aragon Spain
90 Alba 40.61825000 -1.34658000 Aragon Spain
91 Albalate de Cinca 41.72521000 0.15244000 Aragon Spain
92 Albalate del Arzobispo 41.12173000 -0.51142000 Aragon Spain
93 Albalatillo 41.73527000 -0.15115000 Aragon Spain
94 Albarracín 40.40818000 -1.44375000 Aragon Spain
95 Albelda 41.86542000 0.45999000 Aragon Spain
96 Alberite de San Juan 41.82009000 -1.47063000 Aragon Spain
97 Albero Alto 42.05031000 -0.33710000 Aragon Spain
98 Albero Bajo 42.02380000 -0.38018000 Aragon Spain
99 Alberuela de Tubo 41.90846000 -0.21418000 Aragon Spain
100 Albeta 41.82636000 -1.49936000 Aragon Spain
101 Alborge 41.33367000 -0.35675000 Aragon Spain
102 Alcañiz 41.05000000 -0.13333000 Aragon Spain
103 Alcaine 40.95341000 -0.70583000 Aragon Spain
104 Alcalá de Ebro 41.81495000 -1.19429000 Aragon Spain
105 Alcalá de Gurrea 42.06653000 -0.68534000 Aragon Spain
106 Alcalá de la Selva 40.37183000 -0.72015000 Aragon Spain
107 Alcalá de Moncayo 41.78610000 -1.69544000 Aragon Spain
108 Alcalá del Obispo 42.07730000 -0.29120000 Aragon Spain
109 Alcolea de Cinca 41.71944000 0.11716000 Aragon Spain
110 Alconchel de Ariza 41.20428000 -2.12191000 Aragon Spain
111 Alcorisa 40.89210000 -0.38143000 Aragon Spain
112 Alcubierre 41.80757000 -0.45291000 Aragon Spain
113 Aldehuela de Liestos 41.06410000 -1.70107000 Aragon Spain
114 Alerre 42.16468000 -0.46369000 Aragon Spain
115 Alfajarín 41.61400000 -0.70370000 Aragon Spain
116 Alfamén 41.43919000 -1.24458000 Aragon Spain
117 Alfambra 40.54638000 -1.03314000 Aragon Spain
118 Alfántega 41.82832000 0.14823000 Aragon Spain
119 Alforque 41.32942000 -0.38525000 Aragon Spain
120 Alhama de Aragón 41.29657000 -1.89358000 Aragon Spain
121 Aliaga 40.67411000 -0.70333000 Aragon Spain
122 Allepuz 40.49295000 -0.72478000 Aragon Spain
123 Alloza 40.96942000 -0.52941000 Aragon Spain
124 Allueva 40.98533000 -1.04258000 Aragon Spain
125 Almochuel 41.27992000 -0.55067000 Aragon Spain
126 Almohaja 40.60489000 -1.43800000 Aragon Spain
127 Almonacid de la Cuba 41.28067000 -0.79266000 Aragon Spain
128 Almonacid de la Sierra 41.39754000 -1.32394000 Aragon Spain
129 Almozara 41.66124000 -0.90169000 Aragon Spain
130 Almudévar 42.04255000 -0.58141000 Aragon Spain
131 Almuniente 41.94949000 -0.41173000 Aragon Spain
132 Alobras 40.18169000 -1.38731000 Aragon Spain
133 Alpartir 41.42253000 -1.38061000 Aragon Spain
134 Alpeñés 40.79958000 -1.06625000 Aragon Spain
135 Alquézar 42.17268000 0.02586000 Aragon Spain
136 Ambel 41.79472000 -1.61520000 Aragon Spain
137 Anadón 40.98225000 -0.98367000 Aragon Spain
138 Andorra 40.97655000 -0.44721000 Aragon Spain
139 Anento 41.06958000 -1.33375000 Aragon Spain
140 Angüés 42.11109000 -0.15298000 Aragon Spain
141 Ansó 42.75785000 -0.82947000 Aragon Spain
142 Antillón 42.03639000 -0.16239000 Aragon Spain
143 Aragüés del Puerto 42.70641000 -0.66999000 Aragon Spain
144 Aranda de Moncayo 41.57749000 -1.79171000 Aragon Spain
145 Arándiga 41.50872000 -1.50074000 Aragon Spain
146 Arcos de las Salinas 39.98333000 -1.03333000 Aragon Spain
147 Arenys de Lledó / Arens de Lledó 40.99244000 0.27092000 Aragon Spain
148 Argavieso 42.05275000 -0.27834000 Aragon Spain
149 Argente 40.68841000 -1.16217000 Aragon Spain
150 Arguis 42.31476000 -0.43967000 Aragon Spain
151 Ariño 41.03019000 -0.59206000 Aragon Spain
152 Ariza 41.31442000 -2.05332000 Aragon Spain
153 Artieda 42.58538000 -0.98422000 Aragon Spain
154 Atea 41.16059000 -1.55533000 Aragon Spain
155 Ateca 41.33092000 -1.79353000 Aragon Spain
156 Ayerbe 42.27267000 -0.68844000 Aragon Spain
157 Azara 42.07033000 -0.02921000 Aragon Spain
158 Azlor 42.09427000 -0.04594000 Aragon Spain
159 Azuara 41.25822000 -0.87078000 Aragon Spain
160 Épila 41.60045000 -1.28007000 Aragon Spain
161 Bañón 40.83825000 -1.19091000 Aragon Spain
162 Badules 41.13901000 -1.25366000 Aragon Spain
163 Baells 41.95325000 0.45956000 Aragon Spain
164 Bagüés 42.54935000 -0.94577000 Aragon Spain
165 Bailo 42.50906000 -0.81136000 Aragon Spain
166 Balconchán 41.08737000 -1.45998000 Aragon Spain
167 Ballobar 41.62106000 0.19200000 Aragon Spain
168 Banastás 42.18089000 -0.45191000 Aragon Spain
169 Barbastro 42.03565000 0.12686000 Aragon Spain
170 Barbués 41.98085000 -0.41949000 Aragon Spain
171 Barbuñales 42.02563000 -0.08659000 Aragon Spain
172 Bardallur 41.68423000 -1.21183000 Aragon Spain
173 Barrachina 40.89688000 -1.13858000 Aragon Spain
174 Bádenas 41.09216000 -1.12241000 Aragon Spain
175 Báguena 41.04181000 -1.35767000 Aragon Spain
176 Bárboles 41.70898000 -1.18594000 Aragon Spain
177 Bárcabo 42.24219000 0.06934000 Aragon Spain
178 Bea 41.03633000 -1.14725000 Aragon Spain
179 Belchite 41.30600000 -0.75400000 Aragon Spain
180 Bello 40.92266000 -1.49850000 Aragon Spain
181 Belver de Cinca 41.69272000 0.17827000 Aragon Spain
182 Benasque 42.60528000 0.52305000 Aragon Spain
183 Benavarri / Benabarre 42.10586000 0.48211000 Aragon Spain
184 Berbegal 41.95959000 -0.00326000 Aragon Spain
185 Berdejo 41.56133000 -1.94431000 Aragon Spain
186 Berge 40.85791000 -0.42709000 Aragon Spain
187 Bezas 40.33076000 -1.32511000 Aragon Spain
188 Biel 42.38763000 -0.94154000 Aragon Spain
189 Bielsa 42.63347000 0.21858000 Aragon Spain
190 Bierge 42.16216000 -0.08326000 Aragon Spain
191 Bijuesca 41.54083000 -1.92039000 Aragon Spain
192 Binaced 41.82564000 0.20084000 Aragon Spain
193 Binéfar 41.85141000 0.29433000 Aragon Spain
194 Biota 42.26214000 -1.18735000 Aragon Spain
195 Bisaurri 42.49677000 0.50647000 Aragon Spain
196 Biscarrués 42.22867000 -0.74967000 Aragon Spain
197 Bisimbre 41.85607000 -1.44268000 Aragon Spain
198 Blancas 40.81392000 -1.48208000 Aragon Spain
199 Blesa 41.05150000 -0.88500000 Aragon Spain
200 Boltaña 42.44550000 0.06802000 Aragon Spain