Top Cities of The World From Mataró to Torroella de Montgrí

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 Mataró 41.54211000 2.44450000 Catalonia Spain
2 Mediona 41.47798000 1.61222000 Catalonia Spain
3 Miralcamp 41.60516000 0.87987000 Catalonia Spain
4 Miravet 41.03930000 0.59665000 Catalonia Spain
5 Moià 41.81112000 2.09839000 Catalonia Spain
6 Molins de Rei 41.41667000 2.01667000 Catalonia Spain
7 Mollerussa 41.63333000 0.90000000 Catalonia Spain
8 Mollet de Peralada 42.35959000 3.00034000 Catalonia Spain
9 Mollet del Vallès 41.54026000 2.21306000 Catalonia Spain
10 Monistrol de Montserrat 41.61667000 1.85000000 Catalonia Spain
11 Mont-roig del Camp 41.08675000 0.95925000 Catalonia Spain
12 Montbau 41.43529000 2.13781000 Catalonia Spain
13 Montblanc 41.37636000 1.16163000 Catalonia Spain
14 Montcada i Reixac 41.48333000 2.18333000 Catalonia Spain
15 Montferri 41.26545000 1.36517000 Catalonia Spain
16 Montgat 41.46859000 2.28001000 Catalonia Spain
17 Montmeló 41.55002000 2.24190000 Catalonia Spain
18 Montornès del Vallès 41.54206000 2.26748000 Catalonia Spain
19 Mura 41.69943000 1.97612000 Catalonia Spain
20 Navarcles 41.75171000 1.90357000 Catalonia Spain
21 Navas 41.41803000 2.18596000 Catalonia Spain
22 Navata 42.22353000 2.86110000 Catalonia Spain
23 Navàs 41.89998000 1.87763000 Catalonia Spain
24 Nou Barris 41.44163000 2.17727000 Catalonia Spain
25 Olesa de Bonesvalls 41.35435000 1.84907000 Catalonia Spain
26 Olesa de Montserrat 41.54372000 1.89407000 Catalonia Spain
27 Oliana 42.06895000 1.31353000 Catalonia Spain
28 Olius 42.01035000 1.56460000 Catalonia Spain
29 Olivella 41.31667000 1.81667000 Catalonia Spain
30 Olost 41.98540000 2.09457000 Catalonia Spain
31 Olot 42.18096000 2.49012000 Catalonia Spain
32 Orís 42.05967000 2.22066000 Catalonia Spain
33 Ordis 42.21830000 2.90705000 Catalonia Spain
34 Oristà 41.93333000 2.06667000 Catalonia Spain
35 Orpí 41.51870000 1.57536000 Catalonia Spain
36 Os de Balaguer 41.87314000 0.72017000 Catalonia Spain
37 Ossó de Sió 41.75485000 1.15900000 Catalonia Spain
38 Palafrugell 41.91738000 3.16310000 Catalonia Spain
39 Palamós 41.84843000 3.12912000 Catalonia Spain
40 Palau-sator 41.98897000 3.11016000 Catalonia Spain
41 Pallejà 41.42394000 1.99505000 Catalonia Spain
42 Palol de Revardit 42.06667000 2.80000000 Catalonia Spain
43 Pals 41.97102000 3.14814000 Catalonia Spain
44 Parets del Vallès 41.57481000 2.23306000 Catalonia Spain
45 Pau 42.31607000 3.11621000 Catalonia Spain
46 Pedralbes 41.39046000 2.11019000 Catalonia Spain
47 Piera 41.52232000 1.75076000 Catalonia Spain
48 Pineda de Mar 41.62763000 2.68890000 Catalonia Spain
49 Planoles 42.31667000 2.10000000 Catalonia Spain
50 Poble Sec 41.37452000 2.16326000 Catalonia Spain
51 Polinyà 41.55000000 2.15000000 Catalonia Spain
52 Pont de Molins 42.31440000 2.92996000 Catalonia Spain
53 Pontós 42.18665000 2.91706000 Catalonia Spain
54 Pontils 41.47734000 1.38772000 Catalonia Spain
55 Ponts 41.91607000 1.18515000 Catalonia Spain
56 Porta 41.43490000 2.17883000 Catalonia Spain
57 Portbou 42.42650000 3.15805000 Catalonia Spain
58 Premià de Mar 41.49206000 2.36524000 Catalonia Spain
59 Província de Barcelona 41.66667000 2.00000000 Catalonia Spain
60 Província de Girona 41.98916000 2.81113000 Catalonia Spain
61 Província de Lleida 41.61878000 0.57472000 Catalonia Spain
62 Província de Tarragona 41.12902000 1.24901000 Catalonia Spain
63 Provenals del Poblenou 41.41109000 2.20260000 Catalonia Spain
64 Puigcerdà 42.43160000 1.92819000 Catalonia Spain
65 Puigpelat 41.27899000 1.29713000 Catalonia Spain
66 Pujalt 41.71710000 1.42088000 Catalonia Spain
67 Quart d’Onyar 41.94047000 2.84079000 Catalonia Spain
68 Querol 41.42293000 1.39684000 Catalonia Spain
69 Rabós 42.37890000 3.02828000 Catalonia Spain
70 Rajadell 41.72802000 1.70621000 Catalonia Spain
71 Rasquera 41.00267000 0.59967000 Catalonia Spain
72 Regencós 41.95271000 3.17006000 Catalonia Spain
73 Renau 41.22448000 1.31083000 Catalonia Spain
74 Reus 41.15612000 1.10687000 Catalonia Spain
75 Ribes de Freser 42.30417000 2.16757000 Catalonia Spain
76 Ripoll 42.20064000 2.19033000 Catalonia Spain
77 Ripollet 41.49686000 2.15739000 Catalonia Spain
78 Riudecanyes 41.13333000 0.96667000 Catalonia Spain
79 Riudecols 41.16900000 0.97625000 Catalonia Spain
80 Riudellots de la Selva 41.89327000 2.80452000 Catalonia Spain
81 Riudoms 41.13333000 1.05000000 Catalonia Spain
82 Riumors 42.22726000 3.04190000 Catalonia Spain
83 Roda de Barà 41.18645000 1.45893000 Catalonia Spain
84 Roses 42.26199000 3.17689000 Catalonia Spain
85 Rubí 41.49226000 2.03305000 Catalonia Spain
86 Rupià 42.01667000 3.01667000 Catalonia Spain
87 S'Agaró 41.79368000 3.05364000 Catalonia Spain
88 Sabadell 41.54329000 2.10942000 Catalonia Spain
89 Sagàs 42.05000000 1.96667000 Catalonia Spain
90 Sagrada Família 41.40408000 2.17332000 Catalonia Spain
91 Sales de Llierca 42.23333000 2.65000000 Catalonia Spain
92 Sallent 41.82602000 1.89550000 Catalonia Spain
93 Salomó 41.22955000 1.37445000 Catalonia Spain
94 Salou 41.07663000 1.14163000 Catalonia Spain
95 Salt 41.97489000 2.79281000 Catalonia Spain
96 Sant Adrià de Besòs 41.43073000 2.21855000 Catalonia Spain
97 Sant Andreu 41.43541000 2.18982000 Catalonia Spain
98 Sant Andreu de la Barca 41.44659000 1.97187000 Catalonia Spain
99 Sant Andreu de Llavaneres 41.56667000 2.48333000 Catalonia Spain
100 Sant Andreu Salou 41.86667000 2.83333000 Catalonia Spain
101 Sant Antoni 41.37857000 2.15937000 Catalonia Spain
102 Sant Boi de Llobregat 41.34357000 2.03659000 Catalonia Spain
103 Sant Carles de la Ràpita 40.61667000 0.60000000 Catalonia Spain
104 Sant Celoni 41.68921000 2.48965000 Catalonia Spain
105 Sant Cristòfol de les Fonts 42.16964000 2.49943000 Catalonia Spain
106 Sant Cugat del Vallès 41.47063000 2.08611000 Catalonia Spain
107 Sant Esteve d'en Bas 42.11809000 2.45682000 Catalonia Spain
108 Sant Feliu de Guíxols 41.78333000 3.03333000 Catalonia Spain
109 Sant Feliu de Llobregat 41.38333000 2.05000000 Catalonia Spain
110 Sant Ferriol 42.20000000 2.66667000 Catalonia Spain
111 Sant Genís dels Agudells 41.42541000 2.13019000 Catalonia Spain
112 Sant Gervasi - Galvany 41.39750000 2.14301000 Catalonia Spain
113 Sant Hilari Sacalm 41.88333000 2.51667000 Catalonia Spain
114 Sant Joan de les Abadesses 42.23332000 2.28524000 Catalonia Spain
115 Sant Joan de Mediona 41.47862000 1.61164000 Catalonia Spain
116 Sant Joan de Vilatorrada 41.74549000 1.80476000 Catalonia Spain
117 Sant Joan Despí 41.36718000 2.05740000 Catalonia Spain
118 Sant Joan les Fonts 42.21186000 2.51291000 Catalonia Spain
119 Sant Jordi Desvalls 42.06667000 2.95000000 Catalonia Spain
120 Sant Julià de Cerdanyola 42.22350000 1.89308000 Catalonia Spain
121 Sant Just Desvern 41.38389000 2.06758000 Catalonia Spain
122 Sant Martí 41.41814000 2.19933000 Catalonia Spain
123 Sant Martí de Centelles 41.76617000 2.20566000 Catalonia Spain
124 Sant Martí de Provençals 41.42020000 2.19632000 Catalonia Spain
125 Sant Martí de Tous 41.55000000 1.51667000 Catalonia Spain
126 Sant Martí Sarroca 41.38576000 1.61121000 Catalonia Spain
127 Sant Martí Vell 42.01667000 2.93333000 Catalonia Spain
128 Sant Miquel de Campmajor 42.13333000 2.68333000 Catalonia Spain
129 Sant Pere de Ribes 41.26045000 1.77391000 Catalonia Spain
130 Sant Pere de Riudebitlles 41.45000000 1.70000000 Catalonia Spain
131 Sant Pere Pescador 42.18812000 3.08212000 Catalonia Spain
132 Sant Pere, Santa Caterina i La Ribera 41.38450000 2.18152000 Catalonia Spain
133 Sant Pol de Mar 41.60177000 2.61741000 Catalonia Spain
134 Sant Quirze del Vallès 41.53333000 2.08333000 Catalonia Spain
135 Sant Sadurní d'Anoia 41.42555000 1.78519000 Catalonia Spain
136 Sant Salvador de Guardiola 41.68333000 1.76667000 Catalonia Spain
137 Sant Vicenç de Castellet 41.66667000 1.86667000 Catalonia Spain
138 Sant Vicenç de Montalt 41.57853000 2.50879000 Catalonia Spain
139 Sant Vicenç dels Horts 41.39317000 2.00689000 Catalonia Spain
140 Santa Bárbara 40.71542000 0.49292000 Catalonia Spain
141 Santa Cecília de Voltregà 42.00000000 2.23333000 Catalonia Spain
142 Santa Coloma de Cervelló 41.36736000 2.01426000 Catalonia Spain
143 Santa Coloma de Farners 41.86667000 2.66667000 Catalonia Spain
144 Santa Coloma de Gramenet 41.45152000 2.20810000 Catalonia Spain
145 Santa Cristina d'Aro 41.81667000 3.00000000 Catalonia Spain
146 Santa Eugènia de Berga 41.90000000 2.28333000 Catalonia Spain
147 Santa Eulàlia de Ronçana 41.65000000 2.23333000 Catalonia Spain
148 Santa Maria d'Oló 41.86667000 2.03333000 Catalonia Spain
149 Santa Maria de Corcó 42.03333000 2.36667000 Catalonia Spain
150 Santa Maria de Palautordera 41.69417000 2.44566000 Catalonia Spain
151 Santa Oliva 41.25357000 1.55086000 Catalonia Spain
152 Santa Pau 42.14430000 2.57123000 Catalonia Spain
153 Santa Perpètua de Mogoda 41.53333000 2.18333000 Catalonia Spain
154 Santa Susanna 41.63333000 2.71667000 Catalonia Spain
155 Sants 41.37426000 2.13826000 Catalonia Spain
156 Sants - Badal 41.37471000 2.12775000 Catalonia Spain
157 Sants-Montjuïc 41.37263000 2.15460000 Catalonia Spain
158 Sarrià 41.40269000 2.11620000 Catalonia Spain
159 Sarrià de Ter 42.01667000 2.83333000 Catalonia Spain
160 Sarrià-Sant Gervasi 41.40104000 2.13940000 Catalonia Spain
161 Súria 41.83333000 1.75000000 Catalonia Spain
162 Sentmenat 41.60862000 2.13532000 Catalonia Spain
163 Seròs 41.46667000 0.41667000 Catalonia Spain
164 Serra de Daró 42.02877000 3.07222000 Catalonia Spain
165 Seva 41.83831000 2.28007000 Catalonia Spain
166 Sidamon 41.63333000 0.83333000 Catalonia Spain
167 Sils 41.80842000 2.74507000 Catalonia Spain
168 Sitges 41.23506000 1.81193000 Catalonia Spain
169 Siurana 42.20916000 2.99392000 Catalonia Spain
170 Solsona 41.99395000 1.51706000 Catalonia Spain
171 Sort 42.41319000 1.13045000 Catalonia Spain
172 Soses 41.53333000 0.48333000 Catalonia Spain
173 Subirats 41.40000000 1.83333000 Catalonia Spain
174 Susqueda 41.97776000 2.51652000 Catalonia Spain
175 Tagamanent 41.73747000 2.26720000 Catalonia Spain
176 Talamanca 41.73740000 1.97791000 Catalonia Spain
177 Taradell 41.87495000 2.28662000 Catalonia Spain
178 Tarragona 41.11667000 1.25000000 Catalonia Spain
179 Tavertet 41.99572000 2.41859000 Catalonia Spain
180 Tàrrega 41.64704000 1.13957000 Catalonia Spain
181 Térmens 41.71667000 0.76667000 Catalonia Spain
182 Teià 41.49804000 2.32206000 Catalonia Spain
183 Terrassa 41.56667000 2.01667000 Catalonia Spain
184 Tiana 41.48201000 2.26702000 Catalonia Spain
185 Tiurana 41.97527000 1.25608000 Catalonia Spain
186 Tivenys 40.90787000 0.51236000 Catalonia Spain
187 Toloriu 42.36210000 1.62761000 Catalonia Spain
188 Tona 41.84789000 2.22808000 Catalonia Spain
189 Torà de Riubregós 41.81667000 1.40000000 Catalonia Spain
190 Tordera 41.69914000 2.71888000 Catalonia Spain
191 Torelló 42.04627000 2.26679000 Catalonia Spain
192 Tornabous 41.70117000 1.05384000 Catalonia Spain
193 Torre Baró 41.45490000 2.17418000 Catalonia Spain
194 Torredembarra 41.14505000 1.39861000 Catalonia Spain
195 Torrefarrera 41.67318000 0.60671000 Catalonia Spain
196 Torrelles de Llobregat 41.35000000 1.98333000 Catalonia Spain
197 Torrent 41.95243000 3.12684000 Catalonia Spain
198 Torres de Segre 41.53399000 0.51420000 Catalonia Spain
199 Torroella de Fluvià 42.17522000 3.04025000 Catalonia Spain
200 Torroella de Montgrí 42.04254000 3.12703000 Catalonia Spain