Top Cities of The World From San Martino sulla Marrucina to Calimera

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 San Martino sulla Marrucina 42.22419000 14.21577000 Abruzzo Italy
2 San Nicolò a Tordino 42.69648000 13.79708000 Abruzzo Italy
3 San Panfilo d'Ocre 42.28616000 13.47518000 Abruzzo Italy
4 San Pio delle Camere 42.28423000 13.65570000 Abruzzo Italy
5 San Rocco 42.24294000 14.12891000 Abruzzo Italy
6 San Salvo 42.04413000 14.73335000 Abruzzo Italy
7 San Valentino in Abruzzo Citeriore 42.23304000 13.98561000 Abruzzo Italy
8 San Vincenzo Valle Roveto 41.84452000 13.53566000 Abruzzo Italy
9 San Vito Chietino 42.29014000 14.44270000 Abruzzo Italy
10 Sant'Egidio alla Vibrata 42.81705000 13.72164000 Abruzzo Italy
11 Sant'Eufemia a Maiella 42.12613000 14.02651000 Abruzzo Italy
12 Sant'Eusanio del Sangro 42.16908000 14.32776000 Abruzzo Italy
13 Sant'Eusanio Forconese 42.28951000 13.52425000 Abruzzo Italy
14 Sant'Omero 42.79011000 13.78906000 Abruzzo Italy
15 Santa Maria Imbaro 42.21999000 14.45027000 Abruzzo Italy
16 Santa Teresa 42.42753000 14.15816000 Abruzzo Italy
17 Sante Marie 42.10369000 13.20163000 Abruzzo Italy
18 Santo Stefano di Sessanio 42.34339000 13.64477000 Abruzzo Italy
19 Sassa 42.35204000 13.29924000 Abruzzo Italy
20 Scafa 42.26575000 13.99665000 Abruzzo Italy
21 Scanno 41.90442000 13.87961000 Abruzzo Italy
22 Scerne 42.64754000 14.03791000 Abruzzo Italy
23 Scerni 42.10418000 14.57428000 Abruzzo Italy
24 Schiavi di Abruzzo 41.81311000 14.48655000 Abruzzo Italy
25 Scontrone 41.74681000 14.03880000 Abruzzo Italy
26 Scoppito 42.36948000 13.25936000 Abruzzo Italy
27 Scurcola Marsicana 42.06313000 13.33919000 Abruzzo Italy
28 Secinaro 42.15062000 13.68145000 Abruzzo Italy
29 Selva 42.11442000 14.34425000 Abruzzo Italy
30 Serramonacesca 42.24795000 14.09297000 Abruzzo Italy
31 Silvi 42.54984000 14.11759000 Abruzzo Italy
32 Spoltore 42.45501000 14.13988000 Abruzzo Italy
33 Sulmona 42.04945000 13.92578000 Abruzzo Italy
34 Tagliacozzo 42.06933000 13.25469000 Abruzzo Italy
35 Taranta Peligna 42.02052000 14.17103000 Abruzzo Italy
36 Teramo 42.66123000 13.69901000 Abruzzo Italy
37 Tione degli Abruzzi 42.20393000 13.63570000 Abruzzo Italy
38 Tocco da Casauria 42.21203000 13.91547000 Abruzzo Italy
39 Tollo 42.34542000 14.32360000 Abruzzo Italy
40 Torano Nuovo 42.82305000 13.77729000 Abruzzo Italy
41 Torino di Sangro 42.19100000 14.54272000 Abruzzo Italy
42 Tornareccio 42.03763000 14.41525000 Abruzzo Italy
43 Tornimparte 42.29007000 13.30092000 Abruzzo Italy
44 Torre de' Passeri 42.24324000 13.93330000 Abruzzo Italy
45 Torrebruna 41.86742000 14.54148000 Abruzzo Italy
46 Torrevecchia 42.38274000 14.21331000 Abruzzo Italy
47 Torricella 42.65904000 13.65719000 Abruzzo Italy
48 Torricella Peligna 42.02397000 14.25854000 Abruzzo Italy
49 Tortoreto 42.80371000 13.91346000 Abruzzo Italy
50 Tortoreto Lido 42.79956000 13.94205000 Abruzzo Italy
51 Tossicia 42.54472000 13.64595000 Abruzzo Italy
52 Trasacco 41.95742000 13.53270000 Abruzzo Italy
53 Treglio 42.26184000 14.42315000 Abruzzo Italy
54 Tufillo 41.91685000 14.62558000 Abruzzo Italy
55 Turrivalignani 42.26296000 14.02852000 Abruzzo Italy
56 Vacri 42.29764000 14.22901000 Abruzzo Italy
57 Valle Castellana 42.73614000 13.49709000 Abruzzo Italy
58 Vallecupa 42.25366000 13.57467000 Abruzzo Italy
59 Vasto 42.11150000 14.70649000 Abruzzo Italy
60 Vicoli 42.34095000 13.89688000 Abruzzo Italy
61 Villa Caldari 42.29566000 14.36157000 Abruzzo Italy
62 Villa Celiera 42.38184000 13.85860000 Abruzzo Italy
63 Villa Lempa 42.79345000 13.64433000 Abruzzo Italy
64 Villa Raspa 42.45542000 14.18457000 Abruzzo Italy
65 Villa Rosa 42.85059000 13.92015000 Abruzzo Italy
66 Villa Sant'Angelo 42.27043000 13.53710000 Abruzzo Italy
67 Villa Santa Lucia degli Abruzzi 42.33286000 13.77792000 Abruzzo Italy
68 Villa Santa Maria 41.95130000 14.35148000 Abruzzo Italy
69 Villagrande 42.29533000 13.29999000 Abruzzo Italy
70 Villalago 41.93514000 13.83868000 Abruzzo Italy
71 Villalfonsina 42.16038000 14.56932000 Abruzzo Italy
72 Villamagna 42.32984000 14.23689000 Abruzzo Italy
73 Villanova 42.38251000 14.12338000 Abruzzo Italy
74 Villavallelonga 41.87104000 13.62088000 Abruzzo Italy
75 Villetta Barrea 41.77646000 13.93892000 Abruzzo Italy
76 Vittorito 42.12703000 13.81670000 Abruzzo Italy
77 Allein 45.80723000 7.27262000 Aosta Valley Italy
78 Antagnod 45.81484000 7.68931000 Aosta Valley Italy
79 Antey-Saint-Andrè 45.80603000 7.58666000 Aosta Valley Italy
80 Aosta 45.73764000 7.31722000 Aosta Valley Italy
81 Arnad 45.64726000 7.71701000 Aosta Valley Italy
82 Arvier 45.70205000 7.16267000 Aosta Valley Italy
83 Avise 45.70886000 7.13990000 Aosta Valley Italy
84 Ayas 45.81506000 7.68911000 Aosta Valley Italy
85 Aymavilles 45.70130000 7.24683000 Aosta Valley Italy
86 Bard 45.60936000 7.74491000 Aosta Valley Italy
87 Berriat 45.70729000 7.67617000 Aosta Valley Italy
88 Bionaz 45.87356000 7.42310000 Aosta Valley Italy
89 Brusson 45.75926000 7.72899000 Aosta Valley Italy
90 Challand-Saint-Anselme 45.71456000 7.73451000 Aosta Valley Italy
91 Challand-Saint-Victor 45.69046000 7.70471000 Aosta Valley Italy
92 Chambave 45.74426000 7.54931000 Aosta Valley Italy
93 Chamois 45.83886000 7.61871000 Aosta Valley Italy
94 Champdepraz 45.68526000 7.65681000 Aosta Valley Italy
95 Champorcher 45.62376000 7.62151000 Aosta Valley Italy
96 Charvensod 45.72025000 7.32433000 Aosta Valley Italy
97 Chatillon 45.74991000 7.61668000 Aosta Valley Italy
98 Chef-Lieu 45.75091000 7.35372000 Aosta Valley Italy
99 Cogne 45.60742000 7.35803000 Aosta Valley Italy
100 Courmayeur 45.79659000 6.96893000 Aosta Valley Italy
101 Donnas 45.60286000 7.77491000 Aosta Valley Italy
102 Doues 45.81916000 7.30600000 Aosta Valley Italy
103 Emarese 45.72489000 7.68976000 Aosta Valley Italy
104 Etroubles 45.82082000 7.23137000 Aosta Valley Italy
105 Fénis 45.73469000 7.49544000 Aosta Valley Italy
106 Fontainemore 45.64746000 7.85952000 Aosta Valley Italy
107 Gaby 45.71300000 7.88224000 Aosta Valley Italy
108 Gignod 45.77996000 7.29640000 Aosta Valley Italy
109 Grand Brissogne 45.72566000 7.39260000 Aosta Valley Italy
110 Gressan 45.72050000 7.29311000 Aosta Valley Italy
111 Gressoney-La-Trinitè 45.82967000 7.82321000 Aosta Valley Italy
112 Gressoney-Saint-Jean 45.77272000 7.82802000 Aosta Valley Italy
113 Hone 45.61356000 7.73851000 Aosta Valley Italy
114 Introd 45.69306000 7.18240000 Aosta Valley Italy
115 Issime 45.68546000 7.85411000 Aosta Valley Italy
116 Issogne 45.65496000 7.68571000 Aosta Valley Italy
117 Jovencan 45.71486000 7.27260000 Aosta Valley Italy
118 La Cretaz-Roisan 45.78396000 7.31310000 Aosta Valley Italy
119 La Magdeleine 45.80996000 7.61871000 Aosta Valley Italy
120 La Place 45.65414000 7.68414000 Aosta Valley Italy
121 La Salle 45.74497000 7.07295000 Aosta Valley Italy
122 La Thuile 45.71366000 6.95099000 Aosta Valley Italy
123 Lassolaz 45.73851000 7.58883000 Aosta Valley Italy
124 Lillianes 45.62948000 7.84126000 Aosta Valley Italy
125 Mongnod 45.80549000 7.56806000 Aosta Valley Italy
126 Montan-Angelin-Arensod 45.72820000 7.27647000 Aosta Valley Italy
127 Montjovet 45.70796000 7.67411000 Aosta Valley Italy
128 Morgex 45.75664000 7.04123000 Aosta Valley Italy
129 Nus 45.74026000 7.46660000 Aosta Valley Italy
130 Ollomont 45.84976000 7.31060000 Aosta Valley Italy
131 Oyace 45.85116000 7.38300000 Aosta Valley Italy
132 Paquier 45.87879000 7.62575000 Aosta Valley Italy
133 Perloz 45.61386000 7.80811000 Aosta Valley Italy
134 Petit Fenis 45.75115000 7.46391000 Aosta Valley Italy
135 Plan d'Introd 45.69203000 7.18328000 Aosta Valley Italy
136 Pollein 45.72780000 7.35146000 Aosta Valley Italy
137 Pont-Bozet 45.60726000 7.68641000 Aosta Valley Italy
138 Pont-Saint-Martin 45.59536000 7.79451000 Aosta Valley Italy
139 Pontey 45.73886000 7.58831000 Aosta Valley Italy
140 Prè Saint Didier 45.76416000 6.98579000 Aosta Valley Italy
141 Quart 45.74096000 7.41520000 Aosta Valley Italy
142 Quincod 45.71513000 7.73495000 Aosta Valley Italy
143 Rhemes-Notre-Dame 45.56965000 7.11870000 Aosta Valley Italy
144 Rhemes-Saint-Georges 45.65226000 7.15440000 Aosta Valley Italy
145 Saint Marcel 45.73146000 7.44820000 Aosta Valley Italy
146 Saint Maurice 45.71771000 7.25547000 Aosta Valley Italy
147 Saint-Christophe 45.75406000 7.34720000 Aosta Valley Italy
148 Saint-Denis 45.75256000 7.55531000 Aosta Valley Italy
149 Saint-Nicolas 45.71656000 7.16670000 Aosta Valley Italy
150 Saint-Oyen 45.82439000 7.21372000 Aosta Valley Italy
151 Saint-Pierre 45.71153000 7.22683000 Aosta Valley Italy
152 Saint-Rhémy 45.83553000 7.18393000 Aosta Valley Italy
153 Saint-Vincent 45.75082000 7.64815000 Aosta Valley Italy
154 San Leonardo 45.82366000 7.18140000 Aosta Valley Italy
155 Torgnon 45.80616000 7.56980000 Aosta Valley Italy
156 Valgrisenche 45.63036000 7.06400000 Aosta Valley Italy
157 Valle d'Aosta 45.76667000 7.41667000 Aosta Valley Italy
158 Valpelline 45.82486000 7.32550000 Aosta Valley Italy
159 Valsavarenche 45.59186000 7.21000000 Aosta Valley Italy
160 Valtournenche 45.87607000 7.62430000 Aosta Valley Italy
161 Verrayes 45.76326000 7.53460000 Aosta Valley Italy
162 Verres 45.66656000 7.68911000 Aosta Valley Italy
163 Villa-Nabian 45.68970000 7.70470000 Aosta Valley Italy
164 Villair-Amerique 45.74793000 7.38982000 Aosta Valley Italy
165 Ville Sur Sarre 45.73339000 7.25857000 Aosta Valley Italy
166 Villefranche 45.74064000 7.41598000 Aosta Valley Italy
167 Villeneuve 45.70201000 7.20682000 Aosta Valley Italy
168 Accadia 41.15768000 15.33100000 Apulia Italy
169 Acquarica del Capo 39.90979000 18.24680000 Apulia Italy
170 Acquaviva delle Fonti 40.89704000 16.84330000 Apulia Italy
171 Adelfia 41.00330000 16.87208000 Apulia Italy
172 Alberobello 40.78448000 17.23618000 Apulia Italy
173 Alberona 41.43225000 15.12304000 Apulia Italy
174 Alessano 39.89381000 18.33221000 Apulia Italy
175 Alezio 40.06226000 18.05712000 Apulia Italy
176 Alliste 39.94803000 18.08971000 Apulia Italy
177 Altamura 40.82664000 16.54952000 Apulia Italy
178 Andrano 39.98546000 18.38232000 Apulia Italy
179 Andria 41.23117000 16.29797000 Apulia Italy
180 Anzano di Puglia 41.12162000 15.28688000 Apulia Italy
181 Apricena 41.78629000 15.44394000 Apulia Italy
182 Aradeo 40.12921000 18.12951000 Apulia Italy
183 Arnesano 40.33679000 18.09145000 Apulia Italy
184 Ascoli Satriano 41.20365000 15.56646000 Apulia Italy
185 Avetrana 40.35070000 17.73260000 Apulia Italy
186 Bagnolo del Salento 40.14908000 18.35208000 Apulia Italy
187 Bari 40.93333000 16.66667000 Apulia Italy
188 Barletta 41.31429000 16.28165000 Apulia Italy
189 Biccari 41.39736000 15.19644000 Apulia Italy
190 Binetto 41.02343000 16.70988000 Apulia Italy
191 Bisceglie 41.24264000 16.50104000 Apulia Italy
192 Bitetto 41.04146000 16.74806000 Apulia Italy
193 Bitonto 41.11006000 16.69086000 Apulia Italy
194 Bitritto 41.04336000 16.82682000 Apulia Italy
195 Borgagne 40.24108000 18.37661000 Apulia Italy
196 Botrugno 40.06359000 18.32254000 Apulia Italy
197 Bovino 41.24916000 15.33948000 Apulia Italy
198 Brindisi 40.63215000 17.93607000 Apulia Italy
199 Cagnano Varano 41.82832000 15.77203000 Apulia Italy
200 Calimera 40.24948000 18.27982000 Apulia Italy