Top Cities of The World From Santiago Tillo to Chigmecatitlán

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 Santiago Tillo 17.46497000 -97.32040000 Oaxaca Mexico
2 Santiago Xanica 16.01009000 -96.22462000 Oaxaca Mexico
3 Santiago Yaitepec 16.22628000 -97.26953000 Oaxaca Mexico
4 Santiago Yogana 16.46130000 -96.78786000 Oaxaca Mexico
5 Santiago Yolomécatl 17.47237000 -97.56981000 Oaxaca Mexico
6 Santiago Yosondúa 16.87601000 -97.57607000 Oaxaca Mexico
7 Santiago Zacatepec 17.16005000 -95.91455000 Oaxaca Mexico
8 Santiago Zoochila 17.22000000 -96.24167000 Oaxaca Mexico
9 Santo Domingo Albarradas 17.07257000 -96.19076000 Oaxaca Mexico
10 Santo Domingo Armenta 16.33194000 -98.37778000 Oaxaca Mexico
11 Santo Domingo Chihuitán 16.59135000 -95.16331000 Oaxaca Mexico
12 Santo Domingo de Morelos 15.83397000 -96.66695000 Oaxaca Mexico
13 Santo Domingo Jalieza 16.86848000 -96.62919000 Oaxaca Mexico
14 Santo Domingo Ozolotepec 16.17103000 -96.32044000 Oaxaca Mexico
15 Santo Domingo Petapa 16.81869000 -95.14072000 Oaxaca Mexico
16 Santo Domingo Roayaga 17.33782000 -96.11506000 Oaxaca Mexico
17 Santo Domingo Tehuantepec 16.32463000 -95.24104000 Oaxaca Mexico
18 Santo Domingo Tepuxtepec 16.95584000 -96.05823000 Oaxaca Mexico
19 Santo Domingo Tlatayapam 17.40778000 -97.34581000 Oaxaca Mexico
20 Santo Domingo Tomaltepec 17.06117000 -96.62280000 Oaxaca Mexico
21 Santo Domingo Tonalá 17.67352000 -97.96556000 Oaxaca Mexico
22 Santo Domingo Yanhuitlán 17.53283000 -97.35332000 Oaxaca Mexico
23 Santo Domingo Yodohino 17.61694000 -97.68289000 Oaxaca Mexico
24 Santo Domingo Zanatepec 16.48307000 -94.34754000 Oaxaca Mexico
25 Santo Tomás 18.04194000 -96.51389000 Oaxaca Mexico
26 Santo Tomás Jalieza 16.84469000 -96.67063000 Oaxaca Mexico
27 Santo Tomás Mazaltepec 17.17222000 -96.87083000 Oaxaca Mexico
28 Santo Tomás Ocotepec 17.12204000 -97.77344000 Oaxaca Mexico
29 Santo Tomás Tamazulapam 16.27064000 -96.58193000 Oaxaca Mexico
30 Santos Reyes Nopala 16.10694000 -97.14435000 Oaxaca Mexico
31 Santos Reyes Pápalo 17.80532000 -96.86157000 Oaxaca Mexico
32 Santos Reyes Tepejillo 17.43782000 -97.93845000 Oaxaca Mexico
33 Santos Reyes Yucuná 17.77400000 -98.00172000 Oaxaca Mexico
34 Sector H Tres 15.76611000 -96.14694000 Oaxaca Mexico
35 Silacayoápam 17.50297000 -98.13966000 Oaxaca Mexico
36 Sitio de Xitlapehua 16.35139000 -96.53215000 Oaxaca Mexico
37 Soledad Etla 17.16556000 -96.82212000 Oaxaca Mexico
38 Soledad Salinas 16.66229000 -96.00266000 Oaxaca Mexico
39 Tamazola 17.67020000 -98.22084000 Oaxaca Mexico
40 Tamazulapam Villa del Progreso 17.67710000 -97.57315000 Oaxaca Mexico
41 Tamazulápam del Espíritu Santo 17.05500000 -96.06528000 Oaxaca Mexico
42 Tanetze de Zaragoza 17.37616000 -96.30111000 Oaxaca Mexico
43 Taniche 16.56860000 -96.75514000 Oaxaca Mexico
44 Tapanalá 15.96659000 -95.72476000 Oaxaca Mexico
45 Tatahuicapá 17.55113000 -95.64088000 Oaxaca Mexico
46 Tataltepec de Valdés 16.30549000 -97.54615000 Oaxaca Mexico
47 Tecomavaca 17.95577000 -97.02263000 Oaxaca Mexico
48 Temascal 18.24285000 -96.40165000 Oaxaca Mexico
49 Teococuilco de Marcos Pérez 17.35270000 -96.61528000 Oaxaca Mexico
50 Teojomulco 16.59032000 -97.22493000 Oaxaca Mexico
51 Teotitlán 18.13179000 -97.07056000 Oaxaca Mexico
52 Teotitlán del Valle 17.02975000 -96.51926000 Oaxaca Mexico
53 Tepenixtlahuaca 16.29236000 -97.49184000 Oaxaca Mexico
54 Tepetlapa 17.66601000 -98.39188000 Oaxaca Mexico
55 Tetela 18.50887000 -96.45880000 Oaxaca Mexico
56 Texcatitlán 17.71259000 -97.06625000 Oaxaca Mexico
57 Texmelucan 16.58510000 -97.19907000 Oaxaca Mexico
58 Tezoatlán de Segura y Luna 17.65388000 -97.81068000 Oaxaca Mexico
59 Tlachichilco 17.62220000 -98.34312000 Oaxaca Mexico
60 Tlacoatzintepec 17.85985000 -96.58647000 Oaxaca Mexico
61 Tlacolula de Matamoros 16.95471000 -96.47590000 Oaxaca Mexico
62 Tlahuitoltepec 17.09746000 -96.06279000 Oaxaca Mexico
63 Tlalixtac de Cabrera 17.07112000 -96.64710000 Oaxaca Mexico
64 Totontepec Villa de Morelos 17.25679000 -96.02786000 Oaxaca Mexico
65 Toxpalan 18.10125000 -97.05869000 Oaxaca Mexico
66 Trinidad de Viguera 17.13059000 -96.75025000 Oaxaca Mexico
67 Trinidad Zaachila 16.92135000 -96.76384000 Oaxaca Mexico
68 Tuxtepec 18.08830000 -96.12535000 Oaxaca Mexico
69 Unión Hidalgo 16.47230000 -94.82952000 Oaxaca Mexico
70 Valdeflores 16.76588000 -96.82435000 Oaxaca Mexico
71 Valerio Trujano 17.78130000 -96.97852000 Oaxaca Mexico
72 Valle Nacional 17.77579000 -96.30174000 Oaxaca Mexico
73 Vega del Sol 17.80972000 -96.21694000 Oaxaca Mexico
74 Vicente Camalote 18.51443000 -96.52915000 Oaxaca Mexico
75 Vicente Guerrero 16.93306000 -96.70139000 Oaxaca Mexico
76 Villa Chalcatongo de Hidalgo 17.03247000 -97.57057000 Oaxaca Mexico
77 Villa Díaz Ordaz 16.99578000 -96.43231000 Oaxaca Mexico
78 Villa de Etla 17.20615000 -96.79890000 Oaxaca Mexico
79 Villa de Tamazulápam del Progreso 17.69300000 -97.57366000 Oaxaca Mexico
80 Villa de Tututepec de Melchor Ocampo 16.04794000 -97.53109000 Oaxaca Mexico
81 Villa de Zaachila 16.95098000 -96.74938000 Oaxaca Mexico
82 Villa Hidalgo 17.18409000 -96.17831000 Oaxaca Mexico
83 Villa Sola de Vega 16.51844000 -96.97810000 Oaxaca Mexico
84 Villa Talea de Castro 17.36489000 -96.24722000 Oaxaca Mexico
85 Villa Tejúpam de la Unión 17.66250000 -97.47083000 Oaxaca Mexico
86 Vista Hermosa 17.79639000 -97.75694000 Oaxaca Mexico
87 Xaaga 16.90420000 -96.32779000 Oaxaca Mexico
88 Xagacía 17.15436000 -96.26753000 Oaxaca Mexico
89 Xochitonalco 18.09443000 -96.84848000 Oaxaca Mexico
90 Yaganiza 17.14495000 -96.22960000 Oaxaca Mexico
91 Yalina 17.23969000 -96.26233000 Oaxaca Mexico
92 Yatzachi 17.22588000 -96.22137000 Oaxaca Mexico
93 Yaxe 16.72595000 -96.47191000 Oaxaca Mexico
94 Yetla de Juárez 17.66559000 -97.99124000 Oaxaca Mexico
95 Yucuita 17.51073000 -97.26965000 Oaxaca Mexico
96 Yutanduchi de Guerrero 17.04020000 -97.29795000 Oaxaca Mexico
97 Zacatal 16.93982000 -95.20312000 Oaxaca Mexico
98 Zapotitlán Lagunas 17.75621000 -98.38958000 Oaxaca Mexico
99 Zapotitlán Palmas 17.88965000 -97.81849000 Oaxaca Mexico
100 Zaragoza 16.66923000 -97.79322000 Oaxaca Mexico
101 Zarzal 17.01419000 -95.03738000 Oaxaca Mexico
102 Zimatlán de Álvarez 16.86939000 -96.78435000 Oaxaca Mexico
103 Zocoteaca de León 16.63818000 -98.00276000 Oaxaca Mexico
104 Zona Urbana Ejidal 18.53250000 -96.58917000 Oaxaca Mexico
105 18 de Marzo 18.96889000 -98.16028000 Puebla Mexico
106 Acajete 19.11154000 -97.95231000 Puebla Mexico
107 Acateno 20.11324000 -97.22710000 Puebla Mexico
108 Acatepec 18.37236000 -97.03651000 Puebla Mexico
109 Acatlán 18.22374000 -98.07685000 Puebla Mexico
110 Acatlán de Osorio 18.20250000 -98.04864000 Puebla Mexico
111 Acatzingo 18.98196000 -97.78363000 Puebla Mexico
112 Acaxtlahuacán de Albino Zertuche 18.01714000 -98.54018000 Puebla Mexico
113 Acteopan 18.76388000 -98.71366000 Puebla Mexico
114 Actipan 18.93689000 -97.90252000 Puebla Mexico
115 Actipan de Morelos 18.96003000 -97.79904000 Puebla Mexico
116 Acuaco 19.76250000 -97.56444000 Puebla Mexico
117 Acuexcomac 19.03742000 -98.38501000 Puebla Mexico
118 Ahuacatlán 20.13722000 -98.00750000 Puebla Mexico
119 Ahuatempan 18.41269000 -98.01850000 Puebla Mexico
120 Ahuatepec 18.85831000 -97.91764000 Puebla Mexico
121 Ahuatepec de Camino 19.04087000 -97.43457000 Puebla Mexico
122 Ahuatlán 18.57930000 -98.27791000 Puebla Mexico
123 Ahuaxintitla 20.25325000 -97.89561000 Puebla Mexico
124 Ahuazotepec 20.04535000 -98.16332000 Puebla Mexico
125 Ahuehuetitla 18.21272000 -98.21949000 Puebla Mexico
126 Ajalpan 18.37908000 -97.25867000 Puebla Mexico
127 Albino Zertuche 18.01275000 -98.55511000 Puebla Mexico
128 Alhuaca 18.56795000 -97.16594000 Puebla Mexico
129 Aljojuca 19.09933000 -97.52973000 Puebla Mexico
130 Allende 19.53879000 -97.59711000 Puebla Mexico
131 Almecatla 19.14286000 -98.23597000 Puebla Mexico
132 Almolonga 18.47627000 -97.96353000 Puebla Mexico
133 Altepexi 18.37035000 -97.29966000 Puebla Mexico
134 Amatitlán de Azueta 18.17631000 -98.07640000 Puebla Mexico
135 Ameluca 20.56344000 -97.82571000 Puebla Mexico
136 Amixtlán 20.04778000 -97.79918000 Puebla Mexico
137 Amozoc 19.05019000 -98.04154000 Puebla Mexico
138 Amozoc de Mota 19.04611000 -98.04500000 Puebla Mexico
139 Analco de Ponciano Arriaga (Santa Cruz Analco) 19.26444000 -98.50028000 Puebla Mexico
140 Apango de Zaragoza 19.06833000 -97.94028000 Puebla Mexico
141 Apantéopan 19.35820000 -97.19104000 Puebla Mexico
142 Apapantilla 20.40356000 -97.84665000 Puebla Mexico
143 Apatauyan 19.79911000 -97.44440000 Puebla Mexico
144 Aquixtla 19.77957000 -97.93526000 Puebla Mexico
145 Artículo Primero Constitucional 18.97412000 -98.15848000 Puebla Mexico
146 Atalpan 19.84374000 -97.56008000 Puebla Mexico
147 Atecax 19.69870000 -97.36698000 Puebla Mexico
148 Atempan 19.83945000 -97.45855000 Puebla Mexico
149 Atencingo 18.51347000 -98.60542000 Puebla Mexico
150 Atexcal 18.36391000 -97.68770000 Puebla Mexico
151 Atla 20.27527000 -98.12469000 Puebla Mexico
152 Atlequizayan 20.01214000 -97.62423000 Puebla Mexico
153 Atlixco 18.90815000 -98.43613000 Puebla Mexico
154 Atoluca 19.85500000 -97.35361000 Puebla Mexico
155 Atoyatempan 18.81925000 -97.91390000 Puebla Mexico
156 Atzala 18.54639000 -98.55306000 Puebla Mexico
157 Atzalán 19.82472000 -97.44417000 Puebla Mexico
158 Atzingo (La Cumbre) 19.97972000 -97.96861000 Puebla Mexico
159 Atzitzintla 18.89915000 -97.32440000 Puebla Mexico
160 Axutla 18.18938000 -98.38935000 Puebla Mexico
161 Axuxco 18.23045000 -97.20739000 Puebla Mexico
162 Ayotla 18.67004000 -98.37266000 Puebla Mexico
163 Ayotoxco de Guerrero 20.09589000 -97.40961000 Puebla Mexico
164 Ayutla 18.54503000 -98.50537000 Puebla Mexico
165 Azumbilla 18.64552000 -97.39815000 Puebla Mexico
166 Álamos Tepetitlán 19.19619000 -97.43858000 Puebla Mexico
167 Álvaro Obregón 19.02781000 -97.90219000 Puebla Mexico
168 Barrio de Nuevo León 19.08861000 -98.29000000 Puebla Mexico
169 Bellavista de Victoria (San José Bellavista) 18.87639000 -97.54389000 Puebla Mexico
170 Benito Juárez 19.81654000 -97.79108000 Puebla Mexico
171 Beristain 20.09426000 -98.13290000 Puebla Mexico
172 Bienvenido 20.12235000 -97.74434000 Puebla Mexico
173 Buena Vista 20.12767000 -97.45373000 Puebla Mexico
174 Buenavista 19.25767000 -97.07531000 Puebla Mexico
175 Buenavista de Juárez 18.94500000 -97.82778000 Puebla Mexico
176 Buenavista Tetela 18.91967000 -98.17632000 Puebla Mexico
177 Buenos Aires 20.15333000 -97.74833000 Puebla Mexico
178 Cacaloxúchitl 18.78747000 -98.48614000 Puebla Mexico
179 Cala Norte 19.84778000 -97.42306000 Puebla Mexico
180 Cala Sur 19.83278000 -97.42111000 Puebla Mexico
181 Calipan 18.29519000 -97.16376000 Puebla Mexico
182 Calmeca 18.63501000 -98.63414000 Puebla Mexico
183 Calpanería Atezquilla 19.65556000 -97.99528000 Puebla Mexico
184 Camocuautla 20.03805000 -97.75853000 Puebla Mexico
185 Camotepec 20.04720000 -98.06825000 Puebla Mexico
186 Candelaria Portezuelo 19.04194000 -97.70083000 Puebla Mexico
187 Carmen Serdán 19.03639000 -97.81194000 Puebla Mexico
188 Casa Blanca 19.04222000 -98.11889000 Puebla Mexico
189 Caxhuacán 20.06359000 -97.60688000 Puebla Mexico
190 Chalchihuapan 18.97183000 -98.33698000 Puebla Mexico
191 Chapulco 18.62586000 -97.40474000 Puebla Mexico
192 Chiautla de Tapia 18.30149000 -98.60339000 Puebla Mexico
193 Chicahuaxtla 20.14250000 -97.94556000 Puebla Mexico
194 Chichicapa 18.40056000 -97.04694000 Puebla Mexico
195 Chichicuautla 19.39073000 -97.39394000 Puebla Mexico
196 Chichiquila 19.20073000 -97.06691000 Puebla Mexico
197 Chiconcuautla 20.09517000 -97.93896000 Puebla Mexico
198 Chicontla 20.24402000 -97.83063000 Puebla Mexico
199 Chietla 18.52028000 -98.57889000 Puebla Mexico
200 Chigmecatitlán 18.64634000 -98.07203000 Puebla Mexico