Top Cities of The World From Morelos to San Miguel Tenextatiloyan

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 Morelos 19.75472000 -97.57750000 Puebla Mexico
2 Morelos Cañada 18.73549000 -97.42068000 Puebla Mexico
3 Moyotzingo 19.24811000 -98.40486000 Puebla Mexico
4 Nanacatlán 20.00366000 -97.67584000 Puebla Mexico
5 Naupan 20.23131000 -98.10881000 Puebla Mexico
6 Nauzontla 19.95952000 -97.60314000 Puebla Mexico
7 Nealtican 19.04990000 -98.42720000 Puebla Mexico
8 Necaxa 20.21271000 -98.01188000 Puebla Mexico
9 Necoxcalco 18.46092000 -97.29827000 Puebla Mexico
10 Necoxtla 18.39811000 -97.35999000 Puebla Mexico
11 Nenehuaca 19.14389000 -97.04222000 Puebla Mexico
12 Nexpan 19.88389000 -97.42333000 Puebla Mexico
13 Nexticapan 19.82722000 -97.55417000 Puebla Mexico
14 Nicolás Bravo 18.61983000 -97.33230000 Puebla Mexico
15 Nopalucan 19.20114000 -97.82391000 Puebla Mexico
16 Nopalucán 19.21840000 -97.82272000 Puebla Mexico
17 Nuevo México 19.45492000 -97.61757000 Puebla Mexico
18 Nuevo Necaxa 20.21049000 -98.00657000 Puebla Mexico
19 Ocotepec 19.55519000 -97.65078000 Puebla Mexico
20 Ocotlamanic 18.32389000 -97.09667000 Puebla Mexico
21 Ocotlán de Betancourt 19.79752000 -97.53664000 Puebla Mexico
22 Ocotlán de Venustiano Carranza 18.79111000 -97.66917000 Puebla Mexico
23 Olintla 20.10196000 -97.68427000 Puebla Mexico
24 Ometepec 18.85439000 -97.85350000 Puebla Mexico
25 Oriental 19.37614000 -97.62051000 Puebla Mexico
26 Oyameles de Hidalgo 19.69736000 -97.53376000 Puebla Mexico
27 Ozelonacaxtla 20.04657000 -97.61440000 Puebla Mexico
28 Pahuatlán de Valle 20.27800000 -98.14997000 Puebla Mexico
29 Palmar de Bravo 18.83573000 -97.54704000 Puebla Mexico
30 Palmarito Tochapan 18.90135000 -97.63833000 Puebla Mexico
31 Pantepec 20.55146000 -97.87453000 Puebla Mexico
32 Papaloctipan 20.42429000 -97.95535000 Puebla Mexico
33 Papatlazolco 20.17750000 -97.99167000 Puebla Mexico
34 Paso Carretas 18.91993000 -97.25153000 Puebla Mexico
35 Paso Nacional 19.14385000 -97.35769000 Puebla Mexico
36 Patla 20.24821000 -97.85295000 Puebla Mexico
37 Pericotepec 18.60670000 -97.63098000 Puebla Mexico
38 Petlalcingo 18.08463000 -97.91750000 Puebla Mexico
39 Pezmatlán 19.84664000 -97.48529000 Puebla Mexico
40 Piaxtla 18.08403000 -98.21988000 Puebla Mexico
41 Pochálcatl 20.00295000 -97.85408000 Puebla Mexico
42 Primero de Mayo 19.08167000 -98.09778000 Puebla Mexico
43 Progreso 19.48833000 -97.67722000 Puebla Mexico
44 Progreso de Juárez 18.96167000 -97.75556000 Puebla Mexico
45 Puebla 19.03793000 -98.20346000 Puebla Mexico
46 Putlunichuchut (Vista Hermosa) 20.15593000 -97.61557000 Puebla Mexico
47 Quamila 20.16632000 -97.91855000 Puebla Mexico
48 Quecholac 18.95471000 -97.65858000 Puebla Mexico
49 Quechulac 19.37273000 -97.34783000 Puebla Mexico
50 Rafael J. García 19.25413000 -97.18315000 Puebla Mexico
51 Rancho Chico 18.74667000 -97.66500000 Puebla Mexico
52 Rancho Nuevo 18.58139000 -97.22472000 Puebla Mexico
53 Ricardo Flores Magón 20.19224000 -97.61961000 Puebla Mexico
54 Rincón de los Reyes 19.19444000 -97.16056000 Puebla Mexico
55 Saltillo 19.29644000 -97.29661000 Puebla Mexico
56 San Acateno 19.87527000 -97.36686000 Puebla Mexico
57 San Agustín Atzompa 19.20174000 -98.51384000 Puebla Mexico
58 San Agustín Huixaxtla 18.91778000 -98.39694000 Puebla Mexico
59 San Agustín Tlaxco 19.05630000 -97.99158000 Puebla Mexico
60 San Andrés 19.79000000 -97.33889000 Puebla Mexico
61 San Andrés Azumiatla 18.90417000 -98.25278000 Puebla Mexico
62 San Andrés Cacaloapan 18.58364000 -97.58711000 Puebla Mexico
63 San Andrés Calpan 19.10356000 -98.46188000 Puebla Mexico
64 San Andrés Cholula 19.05144000 -98.29526000 Puebla Mexico
65 San Andrés Hueyacatitla 19.25600000 -98.53628000 Puebla Mexico
66 San Andrés Payuca 19.52563000 -97.61782000 Puebla Mexico
67 San Andrés Yahuitlalpan 19.67333000 -97.72694000 Puebla Mexico
68 San Antonio 19.75611000 -97.35694000 Puebla Mexico
69 San Antonio Alpanocan 18.87722000 -98.71083000 Puebla Mexico
70 San Antonio Atotonilco 19.37466000 -98.46584000 Puebla Mexico
71 San Antonio Cañada 18.51604000 -97.29412000 Puebla Mexico
72 San Antonio Juárez 18.79379000 -97.98964000 Puebla Mexico
73 San Antonio la Portilla 18.79611000 -97.76278000 Puebla Mexico
74 San Antonio Matlahuacales 19.75528000 -98.08194000 Puebla Mexico
75 San Antonio Mihuacán 19.15333000 -98.30472000 Puebla Mexico
76 San Antonio Ocopetlatlán 20.24703000 -97.94621000 Puebla Mexico
77 San Antonio Portezuelo 18.99889000 -97.71361000 Puebla Mexico
78 San Antonio Soledad 18.78414000 -97.40738000 Puebla Mexico
79 San Antonio Tecolco 18.85222000 -97.77806000 Puebla Mexico
80 San Antonio Tlacamilco 19.06271000 -97.93024000 Puebla Mexico
81 San Antonio Tlatenco 19.17339000 -98.49996000 Puebla Mexico
82 San Antonio Virreyes 19.40989000 -97.63697000 Puebla Mexico
83 San Baltazar Atlimeyaya 18.98694000 -98.48111000 Puebla Mexico
84 San Bartolomé 18.91765000 -97.61912000 Puebla Mexico
85 San Bartolomé Hueyapan 19.02528000 -97.93056000 Puebla Mexico
86 San Bernabé Temoxtitla 18.99722000 -98.33083000 Puebla Mexico
87 San Bernardino Lagunas 18.60374000 -97.26566000 Puebla Mexico
88 San Bernardino Tlaxcalancingo 19.02867000 -98.27698000 Puebla Mexico
89 San Buenaventura 18.90204000 -97.92616000 Puebla Mexico
90 San Buenaventura Tecaltzingo 19.24778000 -98.46056000 Puebla Mexico
91 San Carlos 19.43882000 -97.69035000 Puebla Mexico
92 San Cristóbal Hidalgo 19.02194000 -97.81028000 Puebla Mexico
93 San Cristóbal los Nava 18.99528000 -97.83194000 Puebla Mexico
94 San Cristóbal Xochimilpa 20.06639000 -97.90750000 Puebla Mexico
95 San Diego 19.85667000 -97.36111000 Puebla Mexico
96 San Diego el Organal 18.73083000 -98.51667000 Puebla Mexico
97 San Diego la Mesa Tochimiltzingo 18.79205000 -98.31631000 Puebla Mexico
98 San Félix Hidalgo 18.89888000 -98.39908000 Puebla Mexico
99 San Félix Rijo 18.62028000 -98.55028000 Puebla Mexico
100 San Felipe Hidalgo 19.46792000 -98.55898000 Puebla Mexico
101 San Felipe Otlaltepec 18.40152000 -97.90786000 Puebla Mexico
102 San Francisco 19.77722000 -97.32806000 Puebla Mexico
103 San Francisco Cuapa 19.06835000 -98.36562000 Puebla Mexico
104 San Francisco Cuautlancingo 18.99690000 -97.41491000 Puebla Mexico
105 San Francisco Independencia (Santa María Aserradero) 19.06889000 -97.43028000 Puebla Mexico
106 San Francisco Ocotlán 19.13411000 -98.28345000 Puebla Mexico
107 San Francisco Tepeyecac 19.24861000 -98.43833000 Puebla Mexico
108 San Francisco Tláloc 19.36972000 -98.47722000 Puebla Mexico
109 San Francisco Zacapexpan 19.88028000 -97.59611000 Puebla Mexico
110 San Gabriel Chilac 18.32596000 -97.34697000 Puebla Mexico
111 San Gabriel Tetzoyocán 18.75727000 -97.70324000 Puebla Mexico
112 San Gregorio Atzompa 19.02349000 -98.34822000 Puebla Mexico
113 San Gregorio Aztotoacan 19.26444000 -98.49194000 Puebla Mexico
114 San Hipólito 18.94069000 -97.87322000 Puebla Mexico
115 San Isidro 19.79639000 -97.38361000 Puebla Mexico
116 San Isidro Huilotepec 18.88083000 -98.38306000 Puebla Mexico
117 San Isidro Monterrosas 18.85667000 -97.57528000 Puebla Mexico
118 San Isidro Vista Hermosa 18.50556000 -97.40028000 Puebla Mexico
119 San Jerónimo Almoloya 18.94111000 -98.01056000 Puebla Mexico
120 San Jerónimo Axochitlán 18.27833000 -97.26278000 Puebla Mexico
121 San Jerónimo Coaltepec 20.00389000 -97.86639000 Puebla Mexico
122 San Jerónimo Coyula 18.89438000 -98.51706000 Puebla Mexico
123 San Jerónimo Ocotitla 19.03127000 -97.96359000 Puebla Mexico
124 San Jerónimo Xayacatlán 18.22034000 -97.91288000 Puebla Mexico
125 San José 19.80306000 -97.33389000 Puebla Mexico
126 San José Acateno 20.13067000 -97.20997000 Puebla Mexico
127 San José Alchichica 19.43433000 -97.38992000 Puebla Mexico
128 San José Buena Vista 18.40528000 -97.26833000 Puebla Mexico
129 San José Buenavista 18.65951000 -97.57911000 Puebla Mexico
130 San José Carpinteros 18.99472000 -97.91167000 Puebla Mexico
131 San José Chiapa 19.24105000 -97.76642000 Puebla Mexico
132 San José Cuyachapa 18.85466000 -97.31398000 Puebla Mexico
133 San José de Gracia 18.64342000 -97.84729000 Puebla Mexico
134 San José Ixtapa 18.71599000 -97.45940000 Puebla Mexico
135 San José Manzanitos 19.26111000 -97.21472000 Puebla Mexico
136 San José Monte Chiquito 18.49611000 -97.43806000 Puebla Mexico
137 San José Ozumba 19.23306000 -97.72833000 Puebla Mexico
138 San José Tilapa 18.16361000 -97.10137000 Puebla Mexico
139 San José Tlacuitlapan 18.70763000 -97.62538000 Puebla Mexico
140 San Juan Amecac 18.83469000 -98.65909000 Puebla Mexico
141 San Juan Atenco 19.08670000 -97.54074000 Puebla Mexico
142 San Juan Atzingo 18.29862000 -97.38614000 Puebla Mexico
143 San Juan Atzompa 18.73899000 -98.00738000 Puebla Mexico
144 San Juan Colón 18.57722000 -98.55833000 Puebla Mexico
145 San Juan Cuauhtémoc 19.38845000 -98.59764000 Puebla Mexico
146 San Juan Cuautla 18.24416000 -96.95673000 Puebla Mexico
147 San Juan Epatlán 18.64272000 -98.37250000 Puebla Mexico
148 San Juan Huiluco 18.78904000 -98.44941000 Puebla Mexico
149 San Juan Ixcaquixtla 18.46067000 -97.83103000 Puebla Mexico
150 San Juan Pancoac 19.14917000 -98.44194000 Puebla Mexico
151 San Juan Raboso 18.57153000 -98.43962000 Puebla Mexico
152 San Juan Tahitic 19.93605000 -97.55082000 Puebla Mexico
153 San Juan Tejaluca 18.89917000 -98.40472000 Puebla Mexico
154 San Juan Tejupa 18.85519000 -98.54124000 Puebla Mexico
155 San Juan Tepulco 19.11709000 -97.98847000 Puebla Mexico
156 San Juan Tetla 19.21550000 -98.50481000 Puebla Mexico
157 San Juan Tezongo 19.84472000 -97.36389000 Puebla Mexico
158 San Juan Tuxco 19.25942000 -98.45166000 Puebla Mexico
159 San Juan Xiutetelco 19.79563000 -97.32578000 Puebla Mexico
160 San Lorenzo 20.35054000 -97.93630000 Puebla Mexico
161 San Lorenzo Chiautzingo 19.20432000 -98.46747000 Puebla Mexico
162 San Lorenzo Joya de Rodríguez 19.05444000 -97.85333000 Puebla Mexico
163 San Lorenzo Tlaxipehuala 20.13028000 -97.97361000 Puebla Mexico
164 San Lucas Atzala 19.10378000 -98.48201000 Puebla Mexico
165 San Lucas el Grande 19.30583000 -98.47833000 Puebla Mexico
166 San Lucas el Viejo 18.67724000 -97.71824000 Puebla Mexico
167 San Luis Ajajalpan 18.93624000 -97.93386000 Puebla Mexico
168 San Luis Coyotzingo 19.19818000 -98.43716000 Puebla Mexico
169 San Luis Tehuiloyocan 19.03924000 -98.33749000 Puebla Mexico
170 San Marcos Eloxochitlán 20.02528000 -97.87194000 Puebla Mexico
171 San Marcos Tlacoyalco 18.67388000 -97.60354000 Puebla Mexico
172 San Martín 19.78250000 -97.34028000 Puebla Mexico
173 San Martín Caltenco 18.88487000 -97.81887000 Puebla Mexico
174 San Martín Esperilla 18.73221000 -97.54741000 Puebla Mexico
175 San Martín Mazateopan 18.45278000 -96.81611000 Puebla Mexico
176 San Martín Ojo de Agua 19.01245000 -97.39201000 Puebla Mexico
177 San Martín Texmelucan 19.26929000 -98.42831000 Puebla Mexico
178 San Martín Tlamapa 18.97750000 -98.39694000 Puebla Mexico
179 San Martín Tlapala 18.96667000 -98.45889000 Puebla Mexico
180 San Martin Texmelucan de Labastida 19.28431000 -98.43885000 Puebla Mexico
181 San Matías Atzala 19.25127000 -98.48167000 Puebla Mexico
182 San Mateo Ayecac 19.27898000 -98.39466000 Puebla Mexico
183 San Mateo Capultitlán 19.19500000 -98.41528000 Puebla Mexico
184 San Mateo Ozolco 19.09994000 -98.51566000 Puebla Mexico
185 San Mateo Parra 18.99139000 -97.86167000 Puebla Mexico
186 San Mateo Soltepec 19.09868000 -97.76054000 Puebla Mexico
187 San Matias Tlalancaleca 19.32536000 -98.49863000 Puebla Mexico
188 San Miguel Aguacomulican 18.82222000 -98.55056000 Puebla Mexico
189 San Miguel Analco 19.18087000 -98.33933000 Puebla Mexico
190 San Miguel Atlapulco 18.79243000 -98.19482000 Puebla Mexico
191 San Miguel Canoa 19.15194000 -98.10306000 Puebla Mexico
192 San Miguel del Milagro 19.24123000 -98.33352000 Puebla Mexico
193 San Miguel del Progreso 19.98972000 -97.66667000 Puebla Mexico
194 San Miguel Espejo 19.09500000 -98.06667000 Puebla Mexico
195 San Miguel Ixitlán 18.00082000 -97.77483000 Puebla Mexico
196 San Miguel Ocotenco 19.06660000 -97.45245000 Puebla Mexico
197 San Miguel Papaxtla 19.06278000 -98.39000000 Puebla Mexico
198 San Miguel Tecuitlapa 19.12118000 -97.54714000 Puebla Mexico
199 San Miguel Tenango 19.90877000 -97.93474000 Puebla Mexico
200 San Miguel Tenextatiloyan 19.70973000 -97.59769000 Puebla Mexico