Top Cities of The World From Pastrana to Valdepeñas de la Sierra

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 Pastrana 40.41902000 -2.92256000 Castile-La Mancha Spain
2 Paterna del Madera 38.59751000 -2.34421000 Castile-La Mancha Spain
3 Pálmaces de Jadraque 41.05610000 -2.91060000 Castile-La Mancha Spain
4 Pétrola 38.82628000 -1.55662000 Castile-La Mancha Spain
5 Peñalén 40.66560000 -2.06999000 Castile-La Mancha Spain
6 Peñalver 40.58140000 -2.88890000 Castile-La Mancha Spain
7 Peñas de San Pedro 38.72880000 -2.00500000 Castile-La Mancha Spain
8 Pedro Muñoz 39.40285000 -2.94664000 Castile-La Mancha Spain
9 Pelahustán 40.17599000 -4.59842000 Castile-La Mancha Spain
10 Peralejos de las Truchas 40.59336000 -1.90953000 Castile-La Mancha Spain
11 Peralveche 40.61078000 -2.44957000 Castile-La Mancha Spain
12 Picón 39.05074000 -4.06084000 Castile-La Mancha Spain
13 Piedrabuena 39.03536000 -4.17512000 Castile-La Mancha Spain
14 Pinarejo 39.61639000 -2.42592000 Castile-La Mancha Spain
15 Pineda de Gigüela 40.08546000 -2.54368000 Castile-La Mancha Spain
16 Pinilla de Jadraque 41.01988000 -2.94254000 Castile-La Mancha Spain
17 Pinilla de Molina 40.67969000 -1.88034000 Castile-La Mancha Spain
18 Pioz 40.46153000 -3.17234000 Castile-La Mancha Spain
19 Piqueras 40.66367000 -1.72202000 Castile-La Mancha Spain
20 Piqueras del Castillo 39.71667000 -2.06667000 Castile-La Mancha Spain
21 Poblete 38.93550000 -3.98137000 Castile-La Mancha Spain
22 Polán 39.78765000 -4.16792000 Castile-La Mancha Spain
23 Portilla 40.28957000 -2.08178000 Castile-La Mancha Spain
24 Portillo de Toledo 40.06415000 -4.22793000 Castile-La Mancha Spain
25 Porzuna 39.14618000 -4.15407000 Castile-La Mancha Spain
26 Poveda de la Sierra 40.64329000 -2.02905000 Castile-La Mancha Spain
27 Povedilla 38.70022000 -2.60212000 Castile-La Mancha Spain
28 Pozo de Almoguera 40.34030000 -3.02638000 Castile-La Mancha Spain
29 Pozo de Guadalajara 40.49533000 -3.18140000 Castile-La Mancha Spain
30 Pozo-Cañada 38.80333000 -1.73532000 Castile-La Mancha Spain
31 Pozoamargo 39.36558000 -2.19617000 Castile-La Mancha Spain
32 Pozohondo 38.72095000 -1.91192000 Castile-La Mancha Spain
33 Pozorrubio 39.81645000 -2.94936000 Castile-La Mancha Spain
34 Pozuelo 38.80989000 -2.10101000 Castile-La Mancha Spain
35 Pozuelo de Calatrava 38.58333000 -3.83333000 Castile-La Mancha Spain
36 Prados Redondos 40.78505000 -1.79329000 Castile-La Mancha Spain
37 Prádena de Atienza 41.17245000 -3.00728000 Castile-La Mancha Spain
38 Priego 40.44936000 -2.31435000 Castile-La Mancha Spain
39 Province of Toledo 39.83333000 -4.00000000 Castile-La Mancha Spain
40 Provincia de Albacete 38.83333000 -2.00000000 Castile-La Mancha Spain
41 Provincia de Ciudad Real 39.00000000 -4.00000000 Castile-La Mancha Spain
42 Provincia de Cuenca 40.00000000 -2.00000000 Castile-La Mancha Spain
43 Provincia de Guadalajara 40.83333000 -2.50000000 Castile-La Mancha Spain
44 Puebla de Almenara 39.78440000 -2.81435000 Castile-La Mancha Spain
45 Puebla de Beleña 40.88794000 -3.21624000 Castile-La Mancha Spain
46 Puebla de Don Rodrigo 39.08564000 -4.61966000 Castile-La Mancha Spain
47 Puebla del Príncipe 38.56766000 -2.92605000 Castile-La Mancha Spain
48 Puebla del Salvador 39.56667000 -1.66667000 Castile-La Mancha Spain
49 Puerto de San Vicente 39.52283000 -5.11407000 Castile-La Mancha Spain
50 Puerto Lápice 39.32360000 -3.48148000 Castile-La Mancha Spain
51 Puertollano 38.68712000 -4.10734000 Castile-La Mancha Spain
52 Pulgar 39.69383000 -4.15233000 Castile-La Mancha Spain
53 Quer 40.60532000 -3.27530000 Castile-La Mancha Spain
54 Quero 39.51111000 -3.24741000 Castile-La Mancha Spain
55 Quintanar de la Orden 39.59369000 -3.04165000 Castile-La Mancha Spain
56 Quintanar del Rey 39.33333000 -1.93333000 Castile-La Mancha Spain
57 Quismondo 40.10533000 -4.32394000 Castile-La Mancha Spain
58 Rada de Haro 39.57002000 -2.62086000 Castile-La Mancha Spain
59 Reíllo 39.90000000 -1.86667000 Castile-La Mancha Spain
60 Rebollosa de Jadraque 41.09040000 -2.84201000 Castile-La Mancha Spain
61 Recas 40.05286000 -3.99090000 Castile-La Mancha Spain
62 Renera 40.48976000 -3.01367000 Castile-La Mancha Spain
63 Retiendas 40.96835000 -3.27229000 Castile-La Mancha Spain
64 Retuerta de Bullaque 39.46363000 -4.41363000 Castile-La Mancha Spain
65 Riópar 38.50000000 -2.45000000 Castile-La Mancha Spain
66 Riba de Saelices 40.91145000 -2.29715000 Castile-La Mancha Spain
67 Rielves 39.96206000 -4.19300000 Castile-La Mancha Spain
68 Rillo de Gallo 40.86635000 -1.93740000 Castile-La Mancha Spain
69 Robledillo de Mohernando 40.85118000 -3.23162000 Castile-La Mancha Spain
70 Robledo 38.75807000 -2.45042000 Castile-La Mancha Spain
71 Robledo de Corpes 41.11838000 -2.95000000 Castile-La Mancha Spain
72 Romanillos de Atienza 41.26667000 -2.90000000 Castile-La Mancha Spain
73 Romanones 40.57149000 -2.99072000 Castile-La Mancha Spain
74 Rozalén del Monte 39.99083000 -2.80525000 Castile-La Mancha Spain
75 Rueda de la Sierra 40.91795000 -1.85439000 Castile-La Mancha Spain
76 Ruidera 38.97775000 -2.88321000 Castile-La Mancha Spain
77 Saúca 41.03098000 -2.52905000 Castile-La Mancha Spain
78 Sacecorbo 40.83280000 -2.41838000 Castile-La Mancha Spain
79 Saceda-Trasierra 40.15525000 -2.85369000 Castile-La Mancha Spain
80 Sacedón 40.48076000 -2.73337000 Castile-La Mancha Spain
81 Saceruela 38.94382000 -4.60768000 Castile-La Mancha Spain
82 Saelices 39.92061000 -2.80502000 Castile-La Mancha Spain
83 Saelices de la Sal 40.90723000 -2.32325000 Castile-La Mancha Spain
84 Salinas del Manzano 40.08333000 -1.55000000 Castile-La Mancha Spain
85 Salmerón 40.54529000 -2.49315000 Castile-La Mancha Spain
86 Salobre 38.59297000 -2.55038000 Castile-La Mancha Spain
87 Salvacañete 40.10000000 -1.50000000 Castile-La Mancha Spain
88 San Andrés del Congosto 40.99775000 -3.02423000 Castile-La Mancha Spain
89 San Andrés del Rey 40.63837000 -2.82020000 Castile-La Mancha Spain
90 San Bartolomé de las Abiertas 39.82972000 -4.71901000 Castile-La Mancha Spain
91 San Carlos del Valle 38.84399000 -3.24148000 Castile-La Mancha Spain
92 San Clemente 39.40410000 -2.42819000 Castile-La Mancha Spain
93 San Lorenzo de Calatrava 38.47681000 -3.82605000 Castile-La Mancha Spain
94 San Lorenzo de la Parrilla 39.85129000 -2.36079000 Castile-La Mancha Spain
95 San Martín de Boniches 39.90000000 -1.56667000 Castile-La Mancha Spain
96 San Martín de Montalbán 39.70186000 -4.38796000 Castile-La Mancha Spain
97 San Martín de Pusa 39.78404000 -4.63252000 Castile-La Mancha Spain
98 San Pedro 38.82493000 -2.18276000 Castile-La Mancha Spain
99 San Pedro Palmiches 40.42956000 -2.40602000 Castile-La Mancha Spain
100 Santa Ana de Pusa 39.76238000 -4.70904000 Castile-La Mancha Spain
101 Santa Cruz de la Zarza 39.98104000 -3.18787000 Castile-La Mancha Spain
102 Santa Cruz de los Cáñamos 38.63759000 -2.86618000 Castile-La Mancha Spain
103 Santa Cruz de Moya 39.95000000 -1.26667000 Castile-La Mancha Spain
104 Santa Cruz de Mudela 38.64241000 -3.46650000 Castile-La Mancha Spain
105 Santa Cruz del Retamar 40.11917000 -4.24158000 Castile-La Mancha Spain
106 Santa María del Campo Rus 39.55942000 -2.42306000 Castile-La Mancha Spain
107 Santa María del Val 40.50439000 -2.04115000 Castile-La Mancha Spain
108 Santa Olalla 40.02348000 -4.43025000 Castile-La Mancha Spain
109 Santiuste 41.08462000 -2.80953000 Castile-La Mancha Spain
110 Sartajada 40.21320000 -4.79427000 Castile-La Mancha Spain
111 Sayatón 40.37635000 -2.85253000 Castile-La Mancha Spain
112 Segurilla 40.02386000 -4.86418000 Castile-La Mancha Spain
113 Selas 40.95150000 -2.10203000 Castile-La Mancha Spain
114 Semillas 41.05857000 -3.11945000 Castile-La Mancha Spain
115 Seseña 40.10473000 -3.69793000 Castile-La Mancha Spain
116 Setiles 40.73419000 -1.61720000 Castile-La Mancha Spain
117 Sevilleja de la Jara 39.57488000 -4.96387000 Castile-La Mancha Spain
118 Sienes 41.20096000 -2.65332000 Castile-La Mancha Spain
119 Sigüenza 41.06892000 -2.64308000 Castile-La Mancha Spain
120 Sisante 39.40849000 -2.20173000 Castile-La Mancha Spain
121 Socovos 38.33232000 -1.98485000 Castile-La Mancha Spain
122 Socuéllamos 39.28581000 -2.79205000 Castile-La Mancha Spain
123 Solanillos del Extremo 40.75088000 -2.69799000 Castile-La Mancha Spain
124 Somolinos 41.24606000 -3.06004000 Castile-La Mancha Spain
125 Sonseca 39.67747000 -3.97448000 Castile-La Mancha Spain
126 Sotillo de las Palomas 40.10359000 -4.82736000 Castile-La Mancha Spain
127 Sotodosos 40.92149000 -2.39211000 Castile-La Mancha Spain
128 Talavera de la Reina 39.96348000 -4.83076000 Castile-La Mancha Spain
129 Tamajón 40.99914000 -3.24743000 Castile-La Mancha Spain
130 Taragudo 40.82106000 -3.07680000 Castile-La Mancha Spain
131 Tarancón 40.00851000 -3.00731000 Castile-La Mancha Spain
132 Taravilla 40.69743000 -1.96817000 Castile-La Mancha Spain
133 Tarazona de la Mancha 39.25000000 -1.91667000 Castile-La Mancha Spain
134 Tartanedo 40.99347000 -1.92459000 Castile-La Mancha Spain
135 Tébar 39.50000000 -2.16667000 Castile-La Mancha Spain
136 Tórtola de Henares 40.70425000 -3.12316000 Castile-La Mancha Spain
137 Tejadillos 40.13333000 -1.63333000 Castile-La Mancha Spain
138 Tembleque 39.69541000 -3.50429000 Castile-La Mancha Spain
139 Tendilla 40.54379000 -2.95782000 Castile-La Mancha Spain
140 Terrinches 38.61057000 -2.84215000 Castile-La Mancha Spain
141 Terzaga 40.69508000 -1.90386000 Castile-La Mancha Spain
142 Tierzo 40.74925000 -1.93069000 Castile-La Mancha Spain
143 Tinajas 40.32547000 -2.58228000 Castile-La Mancha Spain
144 Tobarra 38.59213000 -1.69191000 Castile-La Mancha Spain
145 Toledo 39.85810000 -4.02263000 Castile-La Mancha Spain
146 Tomelloso 39.15759000 -3.02156000 Castile-La Mancha Spain
147 Tordellego 40.72165000 -1.67036000 Castile-La Mancha Spain
148 Tordelrábano 41.21827000 -2.75792000 Castile-La Mancha Spain
149 Tordesilos 40.67074000 -1.59372000 Castile-La Mancha Spain
150 Torija 40.74251000 -3.02830000 Castile-La Mancha Spain
151 Torralba 40.30253000 -2.28546000 Castile-La Mancha Spain
152 Torralba de Calatrava 39.01785000 -3.75105000 Castile-La Mancha Spain
153 Torralba de Oropesa 39.93384000 -5.15404000 Castile-La Mancha Spain
154 Torre de Juan Abad 38.58417000 -3.05994000 Castile-La Mancha Spain
155 Torre del Burgo 40.79176000 -3.07723000 Castile-La Mancha Spain
156 Torrecilla de la Jara 39.70425000 -4.77186000 Castile-La Mancha Spain
157 Torrecuadrada de Molina 40.74947000 -1.80707000 Castile-La Mancha Spain
158 Torrecuadradilla 40.85364000 -2.53215000 Castile-La Mancha Spain
159 Torrejón del Rey 40.64325000 -3.33376000 Castile-La Mancha Spain
160 Torrejoncillo del Rey 40.00840000 -2.57107000 Castile-La Mancha Spain
161 Torremocha de Jadraque 41.01881000 -2.89918000 Castile-La Mancha Spain
162 Torremocha del Campo 40.97819000 -2.61881000 Castile-La Mancha Spain
163 Torremocha del Pinar 40.88954000 -2.04497000 Castile-La Mancha Spain
164 Torremochuela 40.76528000 -1.84190000 Castile-La Mancha Spain
165 Torrenueva 38.63960000 -3.36259000 Castile-La Mancha Spain
166 Torrico 39.82918000 -5.22581000 Castile-La Mancha Spain
167 Torrijos 39.98195000 -4.28349000 Castile-La Mancha Spain
168 Torrubia 40.96581000 -1.90064000 Castile-La Mancha Spain
169 Torrubia del Campo 39.89749000 -2.96133000 Castile-La Mancha Spain
170 Torrubia del Castillo 39.65852000 -2.31171000 Castile-La Mancha Spain
171 Tortuera 40.97181000 -1.79764000 Castile-La Mancha Spain
172 Tortuero 40.93414000 -3.35024000 Castile-La Mancha Spain
173 Totanés 39.71057000 -4.22655000 Castile-La Mancha Spain
174 Tresjuncos 39.70087000 -2.75502000 Castile-La Mancha Spain
175 Tribaldos 39.97264000 -2.89809000 Castile-La Mancha Spain
176 Trijueque 40.77426000 -2.99253000 Castile-La Mancha Spain
177 Trillo 40.70086000 -2.59265000 Castile-La Mancha Spain
178 Turleque 39.60138000 -3.61404000 Castile-La Mancha Spain
179 Uña 40.22410000 -1.97788000 Castile-La Mancha Spain
180 Uceda 40.83944000 -3.46040000 Castile-La Mancha Spain
181 Uclés 39.97938000 -2.86143000 Castile-La Mancha Spain
182 Ugena 40.15572000 -3.87603000 Castile-La Mancha Spain
183 Ujados 41.23526000 -3.00482000 Castile-La Mancha Spain
184 Urda 39.41179000 -3.71493000 Castile-La Mancha Spain
185 Utande 40.84832000 -2.92770000 Castile-La Mancha Spain
186 Valdarachas 40.51710000 -3.12652000 Castile-La Mancha Spain
187 Valdearenas 40.80939000 -2.99218000 Castile-La Mancha Spain
188 Valdeavellano 40.66560000 -2.96977000 Castile-La Mancha Spain
189 Valdeaveruelo 40.63473000 -3.31367000 Castile-La Mancha Spain
190 Valdeconcha 40.45643000 -2.87663000 Castile-La Mancha Spain
191 Valdeganga 39.13514000 -1.67703000 Castile-La Mancha Spain
192 Valdegrudas 40.71125000 -3.01209000 Castile-La Mancha Spain
193 Valdelcubo 41.22637000 -2.67588000 Castile-La Mancha Spain
194 Valdemanco del Esteras 38.93858000 -4.82920000 Castile-La Mancha Spain
195 Valdemeca 40.22367000 -1.74358000 Castile-La Mancha Spain
196 Valdemorillo de la Sierra 40.03333000 -1.78333000 Castile-La Mancha Spain
197 Valdemoro-Sierra 40.10000000 -1.76667000 Castile-La Mancha Spain
198 Valdeolivas 40.50600000 -2.44532000 Castile-La Mancha Spain
199 Valdepeñas 38.76211000 -3.38483000 Castile-La Mancha Spain
200 Valdepeñas de la Sierra 40.90562000 -3.38414000 Castile-La Mancha Spain