Top Cities of The World From Provincia di Terni to Castelgomberto

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 Provincia di Terni 42.68333000 12.31667000 Umbria Italy
2 Rivotorto 43.04406000 12.62069000 Umbria Italy
3 San Gemini 42.61378000 12.54528000 Umbria Italy
4 San Giacomo 42.79387000 12.75243000 Umbria Italy
5 San Giustino 43.54660000 12.17528000 Umbria Italy
6 San Martino in Campo 43.03608000 12.40265000 Umbria Italy
7 San Martino in Trignano 42.74125000 12.66836000 Umbria Italy
8 San Niccolò di Celle 43.01667000 12.38333000 Umbria Italy
9 San Secondo 43.40468000 12.23389000 Umbria Italy
10 San Terenziano 42.86731000 12.47319000 Umbria Italy
11 San Venanzo 42.86886000 12.26853000 Umbria Italy
12 Sant'Anatolia di Narco 42.73319000 12.83576000 Umbria Italy
13 Santa Maria degli Angeli 43.05691000 12.57497000 Umbria Italy
14 Scheggia 43.40364000 12.66584000 Umbria Italy
15 Scheggino 42.71304000 12.83007000 Umbria Italy
16 Selci-Lama 43.51719000 12.21293000 Umbria Italy
17 Sellano 42.88735000 12.92311000 Umbria Italy
18 Semonte-Casamorcia 43.36826000 12.53064000 Umbria Italy
19 Sferracavallo 42.72631000 12.09569000 Umbria Italy
20 Sigillo 43.33111000 12.74059000 Umbria Italy
21 Spello 42.99231000 12.66632000 Umbria Italy
22 Spoleto 42.74071000 12.73899000 Umbria Italy
23 Stazione di Allerona 42.78550000 12.03726000 Umbria Italy
24 Stazione di Padule 43.30766000 12.61557000 Umbria Italy
25 Stroncone 42.51196000 12.64770000 Umbria Italy
26 Tavernelle 43.00333000 12.14520000 Umbria Italy
27 Terni 42.56335000 12.64329000 Umbria Italy
28 Todi 42.77881000 12.41202000 Umbria Italy
29 Torgiano 43.02761000 12.44015000 Umbria Italy
30 Trestina 43.36597000 12.23701000 Umbria Italy
31 Trevi 42.87769000 12.74938000 Umbria Italy
32 Tuoro sul Trasimeno 43.20654000 12.07465000 Umbria Italy
33 Umbertide 43.30341000 12.33749000 Umbria Italy
34 Valfabbrica 43.15784000 12.60202000 Umbria Italy
35 Valtopina 43.05674000 12.75307000 Umbria Italy
36 Via Lippia 43.08611000 12.48106000 Umbria Italy
37 Abano Terme 45.35753000 11.78725000 Veneto Italy
38 Abbazia Pisani 45.61270000 11.85429000 Veneto Italy
39 Adria 45.05445000 12.05599000 Veneto Italy
40 Affi 45.55297000 10.78640000 Veneto Italy
41 Agna 45.17051000 11.95625000 Veneto Italy
42 Agordo 46.28201000 12.03608000 Veneto Italy
43 Agugliaro 45.32510000 11.58496000 Veneto Italy
44 Alano di Piave 45.90681000 11.90840000 Veneto Italy
45 Albaredo 45.66725000 12.01095000 Veneto Italy
46 Albaredo d'Adige 45.31859000 11.27843000 Veneto Italy
47 Albettone 45.35811000 11.58430000 Veneto Italy
48 Albignasego 45.34705000 11.86781000 Veneto Italy
49 Alleghe 46.40718000 12.02336000 Veneto Italy
50 Alonte 45.36589000 11.42710000 Veneto Italy
51 Alpo 45.37687000 10.91979000 Veneto Italy
52 Altavilla Vicentina 45.51329000 11.46877000 Veneto Italy
53 Altissimo 45.61429000 11.25189000 Veneto Italy
54 Altivole 45.75370000 11.95620000 Veneto Italy
55 Angiari 45.22318000 11.27680000 Veneto Italy
56 Anguillara Veneta 45.14249000 11.88461000 Veneto Italy
57 Annone Veneto 45.78965000 12.68646000 Veneto Italy
58 Arbizzano-Santa Maria 45.49489000 10.93831000 Veneto Italy
59 Arcade 45.78428000 12.21972000 Veneto Italy
60 Arcole 45.36125000 11.28750000 Veneto Italy
61 Arcugnano-Torri 45.49579000 11.54770000 Veneto Italy
62 Ariano 44.94604000 12.12448000 Veneto Italy
63 Arino 45.43854000 12.05443000 Veneto Italy
64 Arlesega 45.46126000 11.71942000 Veneto Italy
65 Arquà Petrarca 45.26911000 11.72045000 Veneto Italy
66 Arquà Polesine 45.01008000 11.73981000 Veneto Italy
67 Arre 45.21748000 11.92858000 Veneto Italy
68 Arsiè 45.98211000 11.75794000 Veneto Italy
69 Arsiero 45.80422000 11.35582000 Veneto Italy
70 Arzergrande 45.27278000 12.04840000 Veneto Italy
71 Arzignano 45.52027000 11.33446000 Veneto Italy
72 Asiago 45.87588000 11.51223000 Veneto Italy
73 Asigliano Veneto 45.30469000 11.44640000 Veneto Italy
74 Asolo 45.78854000 11.91701000 Veneto Italy
75 Asparetto 45.21991000 11.18263000 Veneto Italy
76 Auronzo 46.55920000 12.42456000 Veneto Italy
77 Badia Calavena 45.56463000 11.15197000 Veneto Italy
78 Badia Polesine 45.09508000 11.49443000 Veneto Italy
79 Badoere 45.63420000 12.08518000 Veneto Italy
80 Bagnoli di Sopra 45.18667000 11.88433000 Veneto Italy
81 Bagnolo 45.27238000 10.89081000 Veneto Italy
82 Bagnolo di Po 45.01548000 11.50091000 Veneto Italy
83 Ballò 45.45581000 12.07124000 Veneto Italy
84 Baone 45.24174000 11.68463000 Veneto Italy
85 Barbarano Vicentino 45.40912000 11.54342000 Veneto Italy
86 Barbisano 45.88224000 12.18632000 Veneto Italy
87 Barbona 45.10339000 11.70486000 Veneto Italy
88 Bardolino 45.54114000 10.73298000 Veneto Italy
89 Baruchella 45.06601000 11.45208000 Veneto Italy
90 Bassano del Grappa 45.76656000 11.72739000 Veneto Italy
91 Bassone 45.45110000 10.89449000 Veneto Italy
92 Bastia 45.38609000 11.65196000 Veneto Italy
93 Battaglia Terme 45.28531000 11.78375000 Veneto Italy
94 Beccacivetta-Azzano 45.37435000 10.96133000 Veneto Italy
95 Belfiore 45.38189000 11.21085000 Veneto Italy
96 Belluno 46.14262000 12.21560000 Veneto Italy
97 Belvedere 45.69001000 11.77180000 Veneto Italy
98 Bergantino 45.06145000 11.25237000 Veneto Italy
99 Bertipaglia 45.31594000 11.88547000 Veneto Italy
100 Bevilacqua 45.23249000 11.39496000 Veneto Italy
101 Biancade 45.64867000 12.35753000 Veneto Italy
102 Bibano 45.90751000 12.43266000 Veneto Italy
103 Bibione 45.63565000 13.03616000 Veneto Italy
104 Bigolino 45.86669000 12.01693000 Veneto Italy
105 Boara Pisani 45.10809000 11.78271000 Veneto Italy
106 Bojon-Lova 45.33981000 12.08282000 Veneto Italy
107 Bolzano Vicentino 45.60221000 11.62198000 Veneto Italy
108 Bonavicina 45.24426000 11.18419000 Veneto Italy
109 Bonavigo 45.25831000 11.27944000 Veneto Italy
110 Bonferraro 45.18380000 11.01201000 Veneto Italy
111 Borca 46.43452000 12.22230000 Veneto Italy
112 Borgoricco-San Michele delle Badesse-Sant'Eufemia 45.53520000 11.94111000 Veneto Italy
113 Borso del Grappa 45.81025000 11.77367000 Veneto Italy
114 Bortolot 46.38608000 12.17371000 Veneto Italy
115 Bosaro 44.99878000 11.76471000 Veneto Italy
116 Boschi Sant'Anna 45.21768000 11.35620000 Veneto Italy
117 Bosco 45.44337000 11.79530000 Veneto Italy
118 Bosco Chiesanuova 45.62103000 11.03224000 Veneto Italy
119 Boscochiaro 45.13658000 12.12182000 Veneto Italy
120 Bottrighe 45.02552000 12.08236000 Veneto Italy
121 Bovolenta 45.26892000 11.93576000 Veneto Italy
122 Bovolone 45.26142000 11.11786000 Veneto Italy
123 Braglia 44.98446000 12.03377000 Veneto Italy
124 Breda 45.72250000 12.33083000 Veneto Italy
125 Breganze 45.70489000 11.56074000 Veneto Italy
126 Brendola 45.47849000 11.43947000 Veneto Italy
127 Brentino Belluno 45.65689000 10.89368000 Veneto Italy
128 Brenzone 45.69989000 10.76058000 Veneto Italy
129 Bressanvido 45.64651000 11.63437000 Veneto Italy
130 Brogliano 45.58919000 11.36549000 Veneto Italy
131 Brognoligo-Costalunga 45.44869000 11.29379000 Veneto Italy
132 Brugine 45.29696000 11.99200000 Veneto Italy
133 Burano 45.48548000 12.41696000 Veneto Italy
134 Buso 45.06491000 11.84772000 Veneto Italy
135 Bussolengo 45.46903000 10.85371000 Veneto Italy
136 Buttapietra 45.34110000 10.99915000 Veneto Italy
137 Ca' degli Oppi 45.29550000 11.13029000 Veneto Italy
138 Ca' Rainati 45.75764000 11.85113000 Veneto Italy
139 Ca' Savio 45.45375000 12.45729000 Veneto Italy
140 Ca' Tiepolo 44.94861000 12.33917000 Veneto Italy
141 Cadoneghe 45.44282000 11.92749000 Veneto Italy
142 Caerano di San Marco 45.78160000 11.99851000 Veneto Italy
143 Calalzo di Cadore 46.44643000 12.38176000 Veneto Italy
144 Caldierino-Rota 45.41616000 11.15696000 Veneto Italy
145 Caldiero 45.41439000 11.17739000 Veneto Italy
146 Caldogno-Rettorgole-Cresole 45.60780000 11.50280000 Veneto Italy
147 Calmasino 45.52099000 10.75206000 Veneto Italy
148 Caltana 45.48278000 12.03002000 Veneto Italy
149 Calto 44.99072000 11.35854000 Veneto Italy
150 Caltrano 45.77346000 11.45570000 Veneto Italy
151 Calvene 45.76615000 11.51146000 Veneto Italy
152 Camalò 45.75324000 12.17165000 Veneto Italy
153 Camisano Vicentino 45.52156000 11.70817000 Veneto Italy
154 Campagna Lupia 45.35381000 12.09727000 Veneto Italy
155 Campagnola 45.27866000 11.99902000 Veneto Italy
156 Campalto 45.48062000 12.28747000 Veneto Italy
157 Campese 45.80580000 11.71289000 Veneto Italy
158 Campiglia dei Berici 45.33546000 11.54210000 Veneto Italy
159 Campo San Martino 45.54868000 11.82809000 Veneto Italy
160 Campodarsego 45.49815000 11.92194000 Veneto Italy
161 Campodoro 45.48947000 11.75268000 Veneto Italy
162 Campolongo Maggiore Liettoli 45.33944000 12.02417000 Veneto Italy
163 Campolongo sul Brenta 45.82710000 11.70080000 Veneto Italy
164 Camponogara 45.37954000 12.08638000 Veneto Italy
165 Camposampiero 45.56368000 11.93534000 Veneto Italy
166 Canale d'Agordo 46.35693000 11.91429000 Veneto Italy
167 Canaro 44.93394000 11.67541000 Veneto Italy
168 Canda 45.03608000 11.50331000 Veneto Italy
169 Candelù 45.73499000 12.37224000 Veneto Italy
170 Candiana 45.22184000 11.99256000 Veneto Italy
171 Candide 46.58913000 12.51476000 Veneto Italy
172 Caniezza 45.85274000 11.89900000 Veneto Italy
173 Canove di Roana 45.86350000 11.47350000 Veneto Italy
174 Caorle 45.59656000 12.87580000 Veneto Italy
175 Capitello 45.20792000 11.14014000 Veneto Italy
176 Cappella Maggiore 45.97222000 12.35855000 Veneto Italy
177 Caprino Veronese 45.60489000 10.79518000 Veneto Italy
178 Carbonera 45.69182000 12.28255000 Veneto Italy
179 Carceri 45.19508000 11.62115000 Veneto Italy
180 Carmignano di Brenta 45.62578000 11.70599000 Veneto Italy
181 Carpesica 45.95335000 12.29126000 Veneto Italy
182 Carrara San Giorgio 45.29259000 11.81841000 Veneto Italy
183 Carrè 45.74880000 11.45779000 Veneto Italy
184 Cartigliano 45.71300000 11.69560000 Veneto Italy
185 Cartura 45.26839000 11.85681000 Veneto Italy
186 Casacorba 45.65944000 12.03889000 Veneto Italy
187 Casale di Scodosia 45.19225000 11.47442000 Veneto Italy
188 Casale sul Sile 45.59638000 12.32655000 Veneto Italy
189 Casaleone 45.16821000 11.19401000 Veneto Italy
190 Casalserugo 45.31549000 11.91232000 Veneto Italy
191 Caselle 45.74965000 11.98004000 Veneto Italy
192 Casier 45.64229000 12.29328000 Veneto Italy
193 Casoni 45.75943000 11.81045000 Veneto Italy
194 Cassola 45.73360000 11.79940000 Veneto Italy
195 Castagnaro 45.11795000 11.40911000 Veneto Italy
196 Castagnole 45.68852000 12.18260000 Veneto Italy
197 Castelbaldo 45.12226000 11.45517000 Veneto Italy
198 Castelcucco 45.83024000 11.88296000 Veneto Italy
199 Castelfranco Veneto 45.67146000 11.92755000 Veneto Italy
200 Castelgomberto 45.58267000 11.39007000 Veneto Italy