Top Cities of The World From San Germán to Amatitlá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 San Germán 25.21681000 -97.92186000 Tamaulipas Mexico
2 San Nicolás 24.69377000 -98.83000000 Tamaulipas Mexico
3 Santa Adelaida 25.85414000 -97.65216000 Tamaulipas Mexico
4 Santa Apolonia 25.64303000 -97.98486000 Tamaulipas Mexico
5 Santander Jiménez 24.21682000 -98.48433000 Tamaulipas Mexico
6 Soto la Marina 23.76953000 -98.20442000 Tamaulipas Mexico
7 Tampico 22.29508000 -97.93595000 Tamaulipas Mexico
8 Tampiquito 23.83333000 -98.19469000 Tamaulipas Mexico
9 Tula 22.97028000 -99.70257000 Tamaulipas Mexico
10 Unidos Avanzamos 22.43389000 -97.97167000 Tamaulipas Mexico
11 Ursulo Galván 22.72779000 -98.32191000 Tamaulipas Mexico
12 Valadeces 26.23176000 -98.67726000 Tamaulipas Mexico
13 Valle Hermoso 25.67207000 -97.81313000 Tamaulipas Mexico
14 Vamos Tamaulipas 25.98667000 -98.22167000 Tamaulipas Mexico
15 Victoria 23.75836000 -99.13489000 Tamaulipas Mexico
16 Villa Mainero 24.56007000 -99.61561000 Tamaulipas Mexico
17 Villagrán 24.47264000 -99.49107000 Tamaulipas Mexico
18 Xicoténcatl 22.99623000 -98.94218000 Tamaulipas Mexico
19 Acopinalco del Peñón 19.65929000 -98.16299000 Tlaxcala Mexico
20 Acuamanala 19.22361000 -98.20056000 Tlaxcala Mexico
21 Acuitlapilco 19.27333000 -98.23542000 Tlaxcala Mexico
22 Acxotla del Monte 19.25208000 -98.16777000 Tlaxcala Mexico
23 Acxotla del Río 19.32417000 -98.23750000 Tlaxcala Mexico
24 Altzayanca 19.43121000 -97.79555000 Tlaxcala Mexico
25 Amaxac de Guerrero 19.34661000 -98.17057000 Tlaxcala Mexico
26 Apetatitlán Antonio Carbajal 19.33622000 -98.17912000 Tlaxcala Mexico
27 Apizaco 19.41333000 -98.14358000 Tlaxcala Mexico
28 Atexcatzingo 19.46882000 -98.14716000 Tlaxcala Mexico
29 Atlangatepec 19.53220000 -98.20888000 Tlaxcala Mexico
30 Atlzayanca 19.43111000 -97.79556000 Tlaxcala Mexico
31 Ayometitla 19.20722000 -98.19306000 Tlaxcala Mexico
32 Belén Atzitzimititlán 19.34694000 -98.19000000 Tlaxcala Mexico
33 Benito Juárez 19.37391000 -97.90900000 Tlaxcala Mexico
34 Calpulalpan 19.58867000 -98.56972000 Tlaxcala Mexico
35 Capula 19.53642000 -98.04219000 Tlaxcala Mexico
36 Ciudad de Nanacamilpa 19.49339000 -98.53665000 Tlaxcala Mexico
37 Colonia Cuauhtémoc 19.33182000 -97.96487000 Tlaxcala Mexico
38 Colonia Ignacio Allende 19.35667000 -97.78389000 Tlaxcala Mexico
39 Colonia San Isidro 19.41167000 -98.11278000 Tlaxcala Mexico
40 Colonia Venustiano Carranza 19.40005000 -98.05822000 Tlaxcala Mexico
41 Concepción Chimalpa 19.21639000 -98.19806000 Tlaxcala Mexico
42 Concepción Hidalgo 19.39810000 -97.81951000 Tlaxcala Mexico
43 Contla 19.32932000 -98.16640000 Tlaxcala Mexico
44 Cuapiaxtla 19.29588000 -97.76880000 Tlaxcala Mexico
45 Cuaxomulco 19.35264000 -98.09670000 Tlaxcala Mexico
46 El Carmen Aztama 19.22972000 -98.21944000 Tlaxcala Mexico
47 El Carmen Xalpatlahuaya 19.39193000 -97.98167000 Tlaxcala Mexico
48 El Rosario 19.66109000 -98.22892000 Tlaxcala Mexico
49 Emiliano Zapata 19.55861000 -97.91667000 Tlaxcala Mexico
50 Felipe Carrillo Puerto 19.39922000 -97.85520000 Tlaxcala Mexico
51 Fraccionamiento la Virgen 19.32306000 -98.27389000 Tlaxcala Mexico
52 Francisco I. Madero 19.52096000 -98.49052000 Tlaxcala Mexico
53 Francisco Villa 19.58630000 -98.46225000 Tlaxcala Mexico
54 Guadalupe Hidalgo 19.22611000 -98.18750000 Tlaxcala Mexico
55 Guadalupe Texcalac 19.43839000 -98.07806000 Tlaxcala Mexico
56 Guadalupe Tlachco 19.32852000 -98.11044000 Tlaxcala Mexico
57 Hualcaltzinco 19.40056000 -98.16000000 Tlaxcala Mexico
58 Huamantla 19.31451000 -97.92520000 Tlaxcala Mexico
59 Hueyotlipan 19.47088000 -98.34778000 Tlaxcala Mexico
60 Huiloapan 19.38679000 -98.26992000 Tlaxcala Mexico
61 Ignacio Zaragoza 19.29228000 -97.92122000 Tlaxcala Mexico
62 Jesús Huitznahuac 19.34251000 -98.12807000 Tlaxcala Mexico
63 Jesús Tepactepec 19.22917000 -98.31417000 Tlaxcala Mexico
64 José María Morelos 19.31750000 -97.97789000 Tlaxcala Mexico
65 La Aurora 19.25680000 -98.22320000 Tlaxcala Mexico
66 La Candelaria Teotlalpan 19.33306000 -98.22556000 Tlaxcala Mexico
67 La Magdalena Tlaltelulco 19.28287000 -98.19609000 Tlaxcala Mexico
68 La Soledad 19.53841000 -98.61750000 Tlaxcala Mexico
69 La Trinidad Chimalpa 19.32944000 -98.24528000 Tlaxcala Mexico
70 La Trinidad Tenexyecac 19.33596000 -98.31476000 Tlaxcala Mexico
71 Lagunilla 19.63607000 -98.27434000 Tlaxcala Mexico
72 Lázaro Cárdenas 19.53750000 -97.98222000 Tlaxcala Mexico
73 Los Pilares 19.27159000 -97.94703000 Tlaxcala Mexico
74 Los Reyes Quiahuixtlan 19.33955000 -98.25155000 Tlaxcala Mexico
75 Mazapa 19.54083000 -98.55684000 Tlaxcala Mexico
76 Mazatecochco 19.17865000 -98.18677000 Tlaxcala Mexico
77 Muñoz 19.47458000 -98.20963000 Tlaxcala Mexico
78 Natívitas 19.23333000 -98.31472000 Tlaxcala Mexico
79 Nicolás Bravo 19.42213000 -97.96759000 Tlaxcala Mexico
80 Panotla 19.31619000 -98.27013000 Tlaxcala Mexico
81 Papalotla 19.16861000 -98.20389000 Tlaxcala Mexico
82 Ranchería de Pocitos 19.39389000 -97.75944000 Tlaxcala Mexico
83 San Andrés Ahuashuatepec 19.37831000 -98.10654000 Tlaxcala Mexico
84 San Bartolomé Cuahuixmatlac 19.29333000 -98.14806000 Tlaxcala Mexico
85 San Bartolomé Tenango 19.25253000 -98.29172000 Tlaxcala Mexico
86 San Benito Xaltocan 19.40594000 -98.16683000 Tlaxcala Mexico
87 San Buenaventura Atempan 19.32667000 -98.22194000 Tlaxcala Mexico
88 San Cosme Atlamaxac 19.23840000 -98.22513000 Tlaxcala Mexico
89 San Damián Texoloc 19.27833000 -98.28544000 Tlaxcala Mexico
90 San Esteban Tizatlán 19.33911000 -98.21374000 Tlaxcala Mexico
91 San Felipe Sultepec 19.59083000 -98.61528000 Tlaxcala Mexico
92 San Francisco Cuexcontzi 19.32023000 -97.71092000 Tlaxcala Mexico
93 San Francisco Temetzontla 19.35028000 -98.28861000 Tlaxcala Mexico
94 San Francisco Tlacuilohcan 19.40167000 -98.19278000 Tlaxcala Mexico
95 San Hipólito Chimalpa 19.31963000 -98.25004000 Tlaxcala Mexico
96 San Isidro Buen Suceso 19.15489000 -98.10492000 Tlaxcala Mexico
97 San Jerónimo Zacualpan 19.24083000 -98.26139000 Tlaxcala Mexico
98 San Jorge Tezoquipan 19.32094000 -98.31319000 Tlaxcala Mexico
99 San José Atoyatenco 19.25083000 -98.35528000 Tlaxcala Mexico
100 San José Aztatla 19.31004000 -98.12655000 Tlaxcala Mexico
101 San José Cuamantzingo 19.51555000 -98.25373000 Tlaxcala Mexico
102 San José Teacalco 19.33558000 -98.06455000 Tlaxcala Mexico
103 San José Tepeyahualco 19.59944000 -98.26889000 Tlaxcala Mexico
104 San José Tetel 19.43313000 -98.15948000 Tlaxcala Mexico
105 San José Villarreal 19.53278000 -97.89750000 Tlaxcala Mexico
106 San José Xicohténcatl 19.35440000 -97.83081000 Tlaxcala Mexico
107 San Juan Quetzalcoapan 19.37947000 -98.07113000 Tlaxcala Mexico
108 San Lorenzo Axocomanitla 19.22389000 -98.24861000 Tlaxcala Mexico
109 San Lorenzo Sóltepec 19.60422000 -98.31356000 Tlaxcala Mexico
110 San Lorenzo Xaltelulco 19.34075000 -98.10585000 Tlaxcala Mexico
111 San Lucas Tecopilco 19.48626000 -98.25605000 Tlaxcala Mexico
112 San Lucas Tlacochcalco 19.34261000 -98.14641000 Tlaxcala Mexico
113 San Luis Apizaquito 19.42524000 -98.11709000 Tlaxcala Mexico
114 San Marcos Contla 19.19923000 -98.19950000 Tlaxcala Mexico
115 San Matías Tepetomatitlán 19.35389000 -98.19490000 Tlaxcala Mexico
116 San Miguel Contla 19.36111000 -98.13250000 Tlaxcala Mexico
117 San Miguel Tlamahuco 19.32417000 -98.23972000 Tlaxcala Mexico
118 San Miguel Xochitecatitla 19.23877000 -98.35422000 Tlaxcala Mexico
119 San Pedro Ecatepec 19.52158000 -98.15468000 Tlaxcala Mexico
120 San Pedro Muñoztla 19.28167000 -98.16693000 Tlaxcala Mexico
121 San Pedro Tlacotepec 19.39579000 -98.04589000 Tlaxcala Mexico
122 San Pedro Xalcaltzinco 19.22778000 -98.22806000 Tlaxcala Mexico
123 San Pedro Xochiteotla 19.30788000 -98.13858000 Tlaxcala Mexico
124 San Rafael Tenanyecac 19.24786000 -98.37121000 Tlaxcala Mexico
125 San Rafael Tepatlaxco 19.29833000 -98.11972000 Tlaxcala Mexico
126 San Simón Tlatlahuquitepec 19.39842000 -98.22396000 Tlaxcala Mexico
127 San Simeón Xipetzingo 19.48004000 -98.29284000 Tlaxcala Mexico
128 Sanctórum 19.49333000 -98.47156000 Tlaxcala Mexico
129 Santa Ana Chiautempan 19.30661000 -98.18773000 Tlaxcala Mexico
130 Santa Anita Huiloac 19.38841000 -98.14362000 Tlaxcala Mexico
131 Santa Apolonia Teacalco 19.24153000 -98.31188000 Tlaxcala Mexico
132 Santa Catarina Ayometla 19.19833000 -98.21361000 Tlaxcala Mexico
133 Santa Cruz Aquiahuac 19.23944000 -98.28222000 Tlaxcala Mexico
134 Santa Cruz Pocitos 19.37924000 -97.76116000 Tlaxcala Mexico
135 Santa Cruz Tetela 19.29250000 -98.20778000 Tlaxcala Mexico
136 Santa Isabel Xiloxoxtla 19.26786000 -98.21399000 Tlaxcala Mexico
137 Santa Justina Ecatepec 19.31083000 -98.35500000 Tlaxcala Mexico
138 Santa María Atlihuetzian 19.37697000 -98.17775000 Tlaxcala Mexico
139 Santa María Ixtulco 19.32529000 -98.20843000 Tlaxcala Mexico
140 Santa María Texcalac 19.42333000 -98.08663000 Tlaxcala Mexico
141 Santiago Michac 19.21985000 -98.33932000 Tlaxcala Mexico
142 Santiago Tepeticpac 19.33476000 -98.22692000 Tlaxcala Mexico
143 Santiago Tlacochcalco 19.26861000 -98.22306000 Tlaxcala Mexico
144 Santo Tomás la Concordia 19.22917000 -98.31944000 Tlaxcala Mexico
145 Tenancingo 19.14725000 -98.20132000 Tlaxcala Mexico
146 Teolocholco 19.24333000 -98.19083000 Tlaxcala Mexico
147 Tepetitla 19.26531000 -98.37645000 Tlaxcala Mexico
148 Tepeyanco 19.24558000 -98.23409000 Tlaxcala Mexico
149 Terrenate 19.47666000 -97.92020000 Tlaxcala Mexico
150 Tetla 19.44204000 -98.10325000 Tlaxcala Mexico
151 Tetlanohcán 19.26030000 -98.16433000 Tlaxcala Mexico
152 Tlatempan 19.33167000 -98.20306000 Tlaxcala Mexico
153 Tlaxcala 19.31905000 -98.19982000 Tlaxcala Mexico
154 Tlaxco 19.61442000 -98.11997000 Tlaxcala Mexico
155 Tocatlán 19.38865000 -98.02740000 Tlaxcala Mexico
156 Toluca de Guadalupe 19.46898000 -97.95588000 Tlaxcala Mexico
157 Topilco de Juárez 19.42095000 -98.19990000 Tlaxcala Mexico
158 Totolac 19.32580000 -98.25834000 Tlaxcala Mexico
159 Tzompantepec 19.37608000 -98.09014000 Tlaxcala Mexico
160 Unión Ejidal Tierra y Libertad 19.65750000 -98.33750000 Tlaxcala Mexico
161 Villa Alta 19.29263000 -98.40110000 Tlaxcala Mexico
162 Villa de El Carmen Tequexquitla 19.32426000 -97.65350000 Tlaxcala Mexico
163 Villa Vicente Guerrero 19.12123000 -98.16572000 Tlaxcala Mexico
164 Xaltocan 19.42427000 -98.21033000 Tlaxcala Mexico
165 Xicohtzinco 19.17371000 -98.23377000 Tlaxcala Mexico
166 Xocoyucan 19.30932000 -98.37471000 Tlaxcala Mexico
167 Yauhquemehcan 19.40697000 -98.18230000 Tlaxcala Mexico
168 Zacatelco 19.21583000 -98.23972000 Tlaxcala Mexico
169 Zaragoza 19.31861000 -98.26389000 Tlaxcala Mexico
170 Zimatepec 19.42131000 -98.16462000 Tlaxcala Mexico
171 Zitlaltépec 19.20389000 -97.90722000 Tlaxcala Mexico
172 Zumpango 19.55770000 -98.22407000 Tlaxcala Mexico
173 Abasolo del Valle 17.78306000 -95.54556000 Veracruz Mexico
174 Abrevadero 18.28222000 -95.21444000 Veracruz Mexico
175 Acajete 19.56815000 -97.03333000 Veracruz Mexico
176 Acatla 18.74944000 -97.21833000 Veracruz Mexico
177 Acatlán 19.69648000 -96.84367000 Veracruz Mexico
178 Acayucan 17.94979000 -94.91386000 Veracruz Mexico
179 Acazónica 19.21284000 -96.58978000 Veracruz Mexico
180 Achotal de Moreno 17.73652000 -95.13395000 Veracruz Mexico
181 Acontitla 20.68206000 -97.38469000 Veracruz Mexico
182 Actopan 19.50427000 -96.61668000 Veracruz Mexico
183 Acula 18.50563000 -95.77427000 Veracruz Mexico
184 Acultzingo 18.71894000 -97.30367000 Veracruz Mexico
185 Adolfo Moreno 19.72472000 -97.23806000 Veracruz Mexico
186 Adolfo Ruíz Cortines 20.59585000 -97.30585000 Veracruz Mexico
187 Agrícola Lázaro Cárdenas 18.81361000 -97.19833000 Veracruz Mexico
188 Agua Dulce 18.13909000 -94.14527000 Veracruz Mexico
189 Aguilera 17.81083000 -95.01500000 Veracruz Mexico
190 Ahuacatán 19.78351000 -97.29780000 Veracruz Mexico
191 Ahuateno 21.00245000 -98.15055000 Veracruz Mexico
192 Ahueyahualco 19.71974000 -97.25984000 Veracruz Mexico
193 Alborada 19.44851000 -96.87109000 Veracruz Mexico
194 Allende 18.15514000 -94.39289000 Veracruz Mexico
195 Almagres 17.80750000 -94.91750000 Veracruz Mexico
196 Alpatláhuac 19.10155000 -97.12174000 Veracruz Mexico
197 Alto Lucero 20.95361000 -97.44194000 Veracruz Mexico
198 Altotonga 19.76613000 -97.24514000 Veracruz Mexico
199 Alvarado 18.77143000 -95.76181000 Veracruz Mexico
200 Amatitlán 18.43371000 -95.68388000 Veracruz Mexico