Top Cities of The World From San Ferdinando di Puglia to Teana

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 Ferdinando di Puglia 41.30263000 16.07046000 Apulia Italy
2 San Giorgio Ionico 40.45796000 17.38034000 Apulia Italy
3 San Giovanni Rotondo 41.70643000 15.72770000 Apulia Italy
4 San Marco in Lamis 41.71210000 15.63825000 Apulia Italy
5 San Marco la Catola 41.52483000 15.00594000 Apulia Italy
6 San Marzano di San Giuseppe 40.45455000 17.50351000 Apulia Italy
7 San Michele Salentino 40.63163000 17.63254000 Apulia Italy
8 San Pancrazio Salentino 40.41800000 17.83419000 Apulia Italy
9 San Paolo 41.12476000 16.79258000 Apulia Italy
10 San Paolo di Civitate 41.73893000 15.26080000 Apulia Italy
11 San Pietro in Lama 40.30711000 18.12787000 Apulia Italy
12 San Pietro Vernotico 40.48890000 17.99752000 Apulia Italy
13 San Severo 41.68564000 15.38148000 Apulia Italy
14 San Vito dei Normanni 40.65642000 17.70814000 Apulia Italy
15 Sanarica 40.08908000 18.34803000 Apulia Italy
16 Sannicandro di Bari 41.00047000 16.79714000 Apulia Italy
17 Sannicandro Garganico 41.83844000 15.56535000 Apulia Italy
18 Sannicola 40.09244000 18.06765000 Apulia Italy
19 Sant'Agata di Puglia 41.15127000 15.37968000 Apulia Italy
20 Santa Cesarea Terme 40.03607000 18.45542000 Apulia Italy
21 Santeramo in Colle 40.79236000 16.75873000 Apulia Italy
22 Sava 40.40203000 17.55267000 Apulia Italy
23 Scorrano 40.09018000 18.29993000 Apulia Italy
24 Seclì 40.11897000 18.10931000 Apulia Italy
25 Serracapriola 41.80912000 15.16098000 Apulia Italy
26 Serrano 40.18438000 18.35156000 Apulia Italy
27 Sogliano Cavour 40.14827000 18.19741000 Apulia Italy
28 Soleto 40.18781000 18.20630000 Apulia Italy
29 Specchia 39.93913000 18.29784000 Apulia Italy
30 Spinazzola 40.96399000 16.09111000 Apulia Italy
31 Spongano 40.01782000 18.36563000 Apulia Italy
32 Squinzano 40.43513000 18.04086000 Apulia Italy
33 Statte 40.52856000 17.20122000 Apulia Italy
34 Sternatia 40.22022000 18.22748000 Apulia Italy
35 Stornara 41.28672000 15.77003000 Apulia Italy
36 Stornarella 41.25591000 15.73023000 Apulia Italy
37 Strudà 40.31991000 18.28176000 Apulia Italy
38 Supersano 40.01655000 18.24205000 Apulia Italy
39 Surano 40.02818000 18.34591000 Apulia Italy
40 Surbo 40.39383000 18.13456000 Apulia Italy
41 Taranto 40.46438000 17.24707000 Apulia Italy
42 Taurisano 39.95746000 18.21498000 Apulia Italy
43 Taviano 39.98224000 18.08151000 Apulia Italy
44 Terlizzi 41.12905000 16.54536000 Apulia Italy
45 Tiggiano 39.90284000 18.36501000 Apulia Italy
46 Torchiarolo 40.48349000 18.05122000 Apulia Italy
47 Toritto 40.99774000 16.67945000 Apulia Italy
48 Torre San Giovanni 39.89001000 18.11159000 Apulia Italy
49 Torre Santa Susanna 40.46762000 17.73864000 Apulia Italy
50 Torremaggiore 41.68894000 15.29408000 Apulia Italy
51 Torricella 40.35509000 17.49846000 Apulia Italy
52 Trani 41.27733000 16.41011000 Apulia Italy
53 Trepuzzi 40.40535000 18.07625000 Apulia Italy
54 Tricase 39.93018000 18.35421000 Apulia Italy
55 Triggiano 41.06549000 16.92501000 Apulia Italy
56 Trinitapoli 41.35654000 16.08924000 Apulia Italy
57 Troia 41.36428000 15.31730000 Apulia Italy
58 Tuglie 40.07346000 18.09872000 Apulia Italy
59 Turi 40.91657000 17.02038000 Apulia Italy
60 Tuturano 40.54474000 17.94754000 Apulia Italy
61 Ugento 39.92724000 18.15832000 Apulia Italy
62 Uggiano la Chiesa 40.10091000 18.44872000 Apulia Italy
63 Uggiano Montefusco 40.38612000 17.60460000 Apulia Italy
64 Valenzano 41.04376000 16.88491000 Apulia Italy
65 Veglie 40.33474000 17.96238000 Apulia Italy
66 Vernole 40.28834000 18.30165000 Apulia Italy
67 Vico del Gargano 41.89661000 15.95682000 Apulia Italy
68 Vieste 41.88209000 16.17139000 Apulia Italy
69 Vignacastrisi 40.01604000 18.40704000 Apulia Italy
70 Villa Castelli 40.58293000 17.47468000 Apulia Italy
71 Vitigliano 40.03951000 18.41170000 Apulia Italy
72 Volturara Appula 41.49603000 15.05224000 Apulia Italy
73 Volturino 41.47723000 15.12424000 Apulia Italy
74 Zapponeta 41.45710000 15.95615000 Apulia Italy
75 Zollino 40.20581000 18.24774000 Apulia Italy
76 Abriola 40.50748000 15.81310000 Basilicata Italy
77 Accettura 40.49102000 16.15798000 Basilicata Italy
78 Acerenza 40.79386000 15.93808000 Basilicata Italy
79 Albano di Lucania 40.58614000 16.03712000 Basilicata Italy
80 Aliano 40.31359000 16.22984000 Basilicata Italy
81 Anzi 40.51662000 15.92457000 Basilicata Italy
82 Armento 40.30660000 16.06550000 Basilicata Italy
83 Atella 40.87855000 15.65226000 Basilicata Italy
84 Avigliano 40.73291000 15.72004000 Basilicata Italy
85 Balvano 40.64953000 15.51345000 Basilicata Italy
86 Banzi 40.86063000 16.00976000 Basilicata Italy
87 Baragiano 40.68001000 15.59398000 Basilicata Italy
88 Barile 40.94327000 15.67167000 Basilicata Italy
89 Bella 40.76059000 15.54101000 Basilicata Italy
90 Bernalda 40.41261000 16.68919000 Basilicata Italy
91 Brienza 40.47751000 15.62927000 Basilicata Italy
92 Brindisi Montagna 40.60952000 15.93977000 Basilicata Italy
93 Calciano 40.58802000 16.19238000 Basilicata Italy
94 Calvello 40.47482000 15.85092000 Basilicata Italy
95 Calvera 40.14871000 16.14362000 Basilicata Italy
96 Campomaggiore 40.56590000 16.07250000 Basilicata Italy
97 Cancellara 40.73068000 15.92470000 Basilicata Italy
98 Carbone 40.14227000 16.08846000 Basilicata Italy
99 Castelgrande 40.78639000 15.43109000 Basilicata Italy
100 Castelluccio Inferiore 40.00151000 15.98149000 Basilicata Italy
101 Castelluccio Superiore 40.01003000 15.97184000 Basilicata Italy
102 Castelmezzano 40.52832000 16.04585000 Basilicata Italy
103 Castelsaraceno 40.16213000 15.99281000 Basilicata Italy
104 Castronuovo di Sant'Andrea 40.18903000 16.18559000 Basilicata Italy
105 Cersosimo 40.04703000 16.35059000 Basilicata Italy
106 Chiaromonte 40.12323000 16.21440000 Basilicata Italy
107 Cirigliano 40.39376000 16.17194000 Basilicata Italy
108 Colobraro 40.18841000 16.42480000 Basilicata Italy
109 Corleto Perticara 40.38214000 16.03917000 Basilicata Italy
110 Craco-Sant'Angelo 40.37992000 16.43708000 Basilicata Italy
111 Episcopia 40.07481000 16.09818000 Basilicata Italy
112 Fardella 40.11381000 16.16978000 Basilicata Italy
113 Ferrandina 40.50084000 16.45258000 Basilicata Italy
114 Filiano 40.81042000 15.70984000 Basilicata Italy
115 Forenza 40.86041000 15.85457000 Basilicata Italy
116 Francavilla in Sinni 40.08142000 16.20417000 Basilicata Italy
117 Gallicchio 40.29232000 16.13561000 Basilicata Italy
118 Garaguso 40.54866000 16.22827000 Basilicata Italy
119 Genzano di Lucania 40.84589000 16.03124000 Basilicata Italy
120 Ginestra 40.93092000 15.73497000 Basilicata Italy
121 Gorgoglione 40.39532000 16.14456000 Basilicata Italy
122 Grassano 40.63457000 16.27792000 Basilicata Italy
123 Grottole 40.60333000 16.37831000 Basilicata Italy
124 Grumento Nova 40.28281000 15.88877000 Basilicata Italy
125 Guardia Perticara 40.36167000 16.09845000 Basilicata Italy
126 Irsina 40.75015000 16.23816000 Basilicata Italy
127 La Martella 40.66251000 16.53551000 Basilicata Italy
128 Lagonegro 40.12785000 15.76212000 Basilicata Italy
129 Latronico 40.08909000 16.00947000 Basilicata Italy
130 Laurenzana 40.45908000 15.97075000 Basilicata Italy
131 Lauria 40.04702000 15.83812000 Basilicata Italy
132 Lavello 41.04769000 15.78915000 Basilicata Italy
133 Lido 40.19128000 16.70692000 Basilicata Italy
134 Maratea 39.99932000 15.71539000 Basilicata Italy
135 Marconia 40.36355000 16.68823000 Basilicata Italy
136 Marsico Nuovo 40.42359000 15.73462000 Basilicata Italy
137 Marsicovetere 40.37591000 15.82569000 Basilicata Italy
138 Maschito 40.90892000 15.82946000 Basilicata Italy
139 Matera 40.66599000 16.60463000 Basilicata Italy
140 Melfi 40.99571000 15.65578000 Basilicata Italy
141 Miglionico 40.56763000 16.49964000 Basilicata Italy
142 Missanello 40.28311000 16.16650000 Basilicata Italy
143 Moliterno 40.24394000 15.86544000 Basilicata Italy
144 Montalbano Jonico 40.28591000 16.56960000 Basilicata Italy
145 Montemilone 41.02742000 15.96661000 Basilicata Italy
146 Montemurro 40.29765000 15.99182000 Basilicata Italy
147 Montescaglioso 40.55024000 16.66541000 Basilicata Italy
148 Muro Lucano 40.75379000 15.48808000 Basilicata Italy
149 Nemoli 40.06765000 15.79962000 Basilicata Italy
150 Noepoli 40.08705000 16.32834000 Basilicata Italy
151 Nova Siri 40.14823000 16.53976000 Basilicata Italy
152 Nova Siri Scalo 40.13177000 16.63593000 Basilicata Italy
153 Oliveto Lucano 40.53554000 16.18547000 Basilicata Italy
154 Oppido Lucano 40.76174000 15.98818000 Basilicata Italy
155 Palazzo San Gervasio 40.93156000 15.98149000 Basilicata Italy
156 Paterno 40.37507000 15.73510000 Basilicata Italy
157 Pescopagano 40.83494000 15.39946000 Basilicata Italy
158 Picerno 40.63975000 15.64232000 Basilicata Italy
159 Pietragalla 40.74572000 15.87398000 Basilicata Italy
160 Pietrapertosa 40.51731000 16.06244000 Basilicata Italy
161 Pignola 40.57412000 15.78295000 Basilicata Italy
162 Pisticci 40.39017000 16.55919000 Basilicata Italy
163 Policoro 40.21280000 16.67795000 Basilicata Italy
164 Pomarico 40.52804000 16.52708000 Basilicata Italy
165 Potenza 40.64175000 15.80794000 Basilicata Italy
166 Provincia di Matera 40.50000000 16.41667000 Basilicata Italy
167 Provincia di Potenza 40.46442000 15.89938000 Basilicata Italy
168 Rapolla 40.97499000 15.67201000 Basilicata Italy
169 Rapone 40.84710000 15.49818000 Basilicata Italy
170 Rionero in Vulture 40.92328000 15.67110000 Basilicata Italy
171 Ripacandida 40.91256000 15.72597000 Basilicata Italy
172 Rivello 40.07821000 15.75798000 Basilicata Italy
173 Roccanova 40.21250000 16.20429000 Basilicata Italy
174 Rotonda 39.95215000 16.03904000 Basilicata Italy
175 Rotondella 40.17136000 16.52491000 Basilicata Italy
176 Ruoti 40.71660000 15.68369000 Basilicata Italy
177 Ruvo del Monte 40.84951000 15.54217000 Basilicata Italy
178 Salandra 40.52668000 16.32037000 Basilicata Italy
179 San Brancato 40.25822000 16.25661000 Basilicata Italy
180 San Chirico Nuovo 40.67764000 16.07892000 Basilicata Italy
181 San Chirico Raparo 40.19242000 16.07618000 Basilicata Italy
182 San Costantino Albanese 40.03679000 16.30475000 Basilicata Italy
183 San Fele 40.81647000 15.54043000 Basilicata Italy
184 San Giorgio Lucano 40.11132000 16.38930000 Basilicata Italy
185 San Martino d'Agri 40.23913000 16.05216000 Basilicata Italy
186 San Mauro Forte 40.48333000 16.25155000 Basilicata Italy
187 San Paolo Albanese 40.03567000 16.33498000 Basilicata Italy
188 San Severino Lucano 40.02021000 16.13860000 Basilicata Italy
189 Sant'Angelo le Fratte 40.54490000 15.56156000 Basilicata Italy
190 Sant'Arcangelo 40.24852000 16.27046000 Basilicata Italy
191 Sarconi 40.24800000 15.88837000 Basilicata Italy
192 Sasso di Castalda 40.48525000 15.67569000 Basilicata Italy
193 Satriano di Lucania 40.54296000 15.64024000 Basilicata Italy
194 Savoia di Lucania 40.56949000 15.55132000 Basilicata Italy
195 Scalo di Baragiano 40.69500000 15.57508000 Basilicata Italy
196 Scanzano Jonico 40.25085000 16.69824000 Basilicata Italy
197 Senise 40.14616000 16.28867000 Basilicata Italy
198 Spinoso 40.26921000 15.96658000 Basilicata Italy
199 Stigliano 40.40237000 16.22983000 Basilicata Italy
200 Teana 40.12586000 16.15281000 Basilicata Italy