Top Cities of The World From Río Chiquito to San Miguel Tetepelcingo

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 Río Chiquito 17.61989000 -95.93688000 Oaxaca Mexico
2 Río Grande 16.01079000 -97.43574000 Oaxaca Mexico
3 Río Pachiñe 16.96870000 -95.06533000 Oaxaca Mexico
4 Reforma de Pineda 16.40103000 -94.45786000 Oaxaca Mexico
5 Reyes Etla 17.20220000 -96.81802000 Oaxaca Mexico
6 Reyes Mantecón 16.90717000 -96.72702000 Oaxaca Mexico
7 Rincón Moreno 16.23007000 -95.31327000 Oaxaca Mexico
8 Rojas de Cuauhtémoc 17.00861000 -96.61944000 Oaxaca Mexico
9 Salina Cruz 16.17535000 -95.19424000 Oaxaca Mexico
10 San Agustín Amatengo 16.51086000 -96.78919000 Oaxaca Mexico
11 San Agustín Atenango 17.61150000 -98.01095000 Oaxaca Mexico
12 San Agustín Chayuco 16.40234000 -97.80823000 Oaxaca Mexico
13 San Agustín de las Juntas 17.01211000 -96.71180000 Oaxaca Mexico
14 San Agustín Etla 17.18654000 -96.76661000 Oaxaca Mexico
15 San Agustín Loxicha 16.01687000 -96.61615000 Oaxaca Mexico
16 San Agustín Yatareni 17.08635000 -96.67845000 Oaxaca Mexico
17 San Agustin de las Juntas 17.00389000 -96.70806000 Oaxaca Mexico
18 San Andrés Chicahuaxtla 17.15698000 -97.83703000 Oaxaca Mexico
19 San Andrés Dinicuiti 17.68812000 -97.72669000 Oaxaca Mexico
20 San Andrés Hidalgo 18.13734000 -96.80604000 Oaxaca Mexico
21 San Andrés Huaxpaltepec 16.32952000 -97.91647000 Oaxaca Mexico
22 San Andrés Huayápam 17.10264000 -96.66556000 Oaxaca Mexico
23 San Andrés Ixtlahuaca 17.07112000 -96.82635000 Oaxaca Mexico
24 San Andrés Paxtlán 16.21621000 -96.50783000 Oaxaca Mexico
25 San Andrés Sinaxtla 17.46928000 -97.28298000 Oaxaca Mexico
26 San Andrés Solaga 17.27254000 -96.23610000 Oaxaca Mexico
27 San Andrés Teotilalpam 17.95414000 -96.65607000 Oaxaca Mexico
28 San Andrés Yaá 17.29290000 -96.15384000 Oaxaca Mexico
29 San Andrés Zabache 16.59917000 -96.85889000 Oaxaca Mexico
30 San Andrés Zautla 17.18697000 -96.86419000 Oaxaca Mexico
31 San Antonino Castillo Velasco 16.80900000 -96.69267000 Oaxaca Mexico
32 San Antonino el Alto 16.81984000 -97.02719000 Oaxaca Mexico
33 San Antonino Monte Verde 17.51869000 -97.72654000 Oaxaca Mexico
34 San Antonio Arrazola 17.03972000 -96.79034000 Oaxaca Mexico
35 San Antonio de la Cal 17.02921000 -96.70094000 Oaxaca Mexico
36 San Antonio Huitepec 16.92888000 -97.14670000 Oaxaca Mexico
37 San Antonio las Palmas 17.67167000 -96.09083000 Oaxaca Mexico
38 San Antonio Ocotlán 16.64929000 -98.16585000 Oaxaca Mexico
39 San Antonio Tepetlapa 16.54391000 -98.06551000 Oaxaca Mexico
40 San Baltazar Chichicapam 16.76151000 -96.48970000 Oaxaca Mexico
41 San Baltazar Guelavila 16.79638000 -96.30542000 Oaxaca Mexico
42 San Baltazar Loxicha 16.07670000 -96.78740000 Oaxaca Mexico
43 San Baltazar Yatzachi el Bajo 17.22958000 -96.22046000 Oaxaca Mexico
44 San Bartolo 18.09222000 -96.10750000 Oaxaca Mexico
45 San Bartolo Coyotepec 16.94877000 -96.70977000 Oaxaca Mexico
46 San Bartolo Coyotespec 16.95837000 -96.70930000 Oaxaca Mexico
47 San Bartolo Yautepec 16.42935000 -95.97438000 Oaxaca Mexico
48 San Bartolomé Ayautla 18.03239000 -96.67078000 Oaxaca Mexico
49 San Bartolomé Loxícha 15.96981000 -96.70957000 Oaxaca Mexico
50 San Bartolomé Quialana 16.90302000 -96.50169000 Oaxaca Mexico
51 San Benito Encinal 17.98722000 -95.91056000 Oaxaca Mexico
52 San Bernardo Mixtepec 16.82579000 -96.89911000 Oaxaca Mexico
53 San Blas Atempa 16.33103000 -95.22559000 Oaxaca Mexico
54 San Carlos Yautepec 16.49699000 -96.10648000 Oaxaca Mexico
55 San Cristóbal Amatlán 16.31713000 -96.40785000 Oaxaca Mexico
56 San Cristóbal Amoltepec 17.28428000 -97.57216000 Oaxaca Mexico
57 San Cristóbal Honduras 16.32528000 -97.04111000 Oaxaca Mexico
58 San Cristóbal Lachirioag 17.33582000 -96.16503000 Oaxaca Mexico
59 San Dionisio del Mar 16.32371000 -94.75830000 Oaxaca Mexico
60 San Dionisio Ocotepec 16.80457000 -96.39334000 Oaxaca Mexico
61 San Dionisio Ocotlán 16.74704000 -96.68002000 Oaxaca Mexico
62 San Esteban Atatlahuca 17.06716000 -97.67836000 Oaxaca Mexico
63 San Felipe Cihualtepec 17.47763000 -95.36767000 Oaxaca Mexico
64 San Felipe Jalapa de Díaz 18.07120000 -96.53562000 Oaxaca Mexico
65 San Felipe Tílpam 18.18889000 -96.58639000 Oaxaca Mexico
66 San Felipe Tejalápam 17.11134000 -96.85420000 Oaxaca Mexico
67 San Felipe Usila 17.88790000 -96.52474000 Oaxaca Mexico
68 San Francisco Cajonos 17.18086000 -96.26465000 Oaxaca Mexico
69 San Francisco Chindúa 17.42809000 -97.31266000 Oaxaca Mexico
70 San Francisco Coatlán 16.18175000 -96.76099000 Oaxaca Mexico
71 San Francisco Cozoaltepec 15.81476000 -96.72396000 Oaxaca Mexico
72 San Francisco del Mar 16.33987000 -94.51529000 Oaxaca Mexico
73 San Francisco del Mar Viejo 16.23185000 -94.63297000 Oaxaca Mexico
74 San Francisco Huehuetlán 18.19725000 -96.94805000 Oaxaca Mexico
75 San Francisco Ixhuatan 16.35109000 -94.48402000 Oaxaca Mexico
76 San Francisco Ixhuatán 16.31382000 -94.47711000 Oaxaca Mexico
77 San Francisco Jaltepetongo 17.38579000 -97.26481000 Oaxaca Mexico
78 San Francisco Javier 17.02861000 -96.77750000 Oaxaca Mexico
79 San Francisco Lachigoló 17.01624000 -96.59947000 Oaxaca Mexico
80 San Francisco Logueche 16.37576000 -96.37907000 Oaxaca Mexico
81 San Francisco Loxicha 15.90658000 -96.61295000 Oaxaca Mexico
82 San Francisco Nuxaño 17.38173000 -97.34262000 Oaxaca Mexico
83 San Francisco Ozolotepec 16.10079000 -96.22181000 Oaxaca Mexico
84 San Francisco Sola 16.51584000 -96.97488000 Oaxaca Mexico
85 San Francisco Telixtlahuaca 17.29684000 -96.90529000 Oaxaca Mexico
86 San Francisco Tutla 17.07092000 -96.66810000 Oaxaca Mexico
87 San Gabriel Mixtepec 16.09593000 -97.08237000 Oaxaca Mexico
88 San Ildefonso Amatlán 16.33390000 -96.49122000 Oaxaca Mexico
89 San Ildefonso Villa Alta 17.33827000 -96.15232000 Oaxaca Mexico
90 San Isidro Apango 15.80952000 -96.35856000 Oaxaca Mexico
91 San Isidro Monjas 17.00167000 -96.74861000 Oaxaca Mexico
92 San Jacinto Amilpas 17.10188000 -96.76228000 Oaxaca Mexico
93 San Jerónimo Coatlán 16.23211000 -96.87047000 Oaxaca Mexico
94 San Jerónimo Silacayoapilla 17.81021000 -97.84488000 Oaxaca Mexico
95 San Jerónimo Sosola 17.36685000 -97.03291000 Oaxaca Mexico
96 San Jerónimo Taviche 16.71468000 -96.59360000 Oaxaca Mexico
97 San Jerónimo Tecóatl 18.16633000 -96.91256000 Oaxaca Mexico
98 San Jerónimo Tlacochahuaya 17.00843000 -96.55522000 Oaxaca Mexico
99 San Jerónimo Yahuiche 17.10861000 -96.76972000 Oaxaca Mexico
100 San Jorge Nuchita 17.65921000 -98.10153000 Oaxaca Mexico
101 San José Ayuquila 17.94221000 -97.96861000 Oaxaca Mexico
102 San José Chacalapa 15.82957000 -96.46390000 Oaxaca Mexico
103 San José Chiltepec 17.94734000 -96.16957000 Oaxaca Mexico
104 San José de las Flores 17.35076000 -95.39837000 Oaxaca Mexico
105 San José del Progreso 16.69909000 -96.68148000 Oaxaca Mexico
106 San José Estancia Grande 16.36545000 -98.25092000 Oaxaca Mexico
107 San José la Garzona 16.68029000 -96.63853000 Oaxaca Mexico
108 San José Lachiguirí 16.37784000 -96.33589000 Oaxaca Mexico
109 San José Piedras Negras 15.83658000 -96.59151000 Oaxaca Mexico
110 San José Río Manzo 17.67003000 -95.88012000 Oaxaca Mexico
111 San José Tenango 18.15084000 -96.71744000 Oaxaca Mexico
112 San Juan Achiutla 17.35019000 -97.50804000 Oaxaca Mexico
113 San Juan Atepec 17.42819000 -96.53968000 Oaxaca Mexico
114 San Juan Ñumí 17.39734000 -97.70624000 Oaxaca Mexico
115 San Juan Bautista Jayacatlán 17.42458000 -96.82639000 Oaxaca Mexico
116 San Juan Bautista la Raya 16.98617000 -96.72472000 Oaxaca Mexico
117 San Juan Bautista Lo de Soto 16.51197000 -98.34772000 Oaxaca Mexico
118 San Juan Cabeza del Río 16.75285000 -97.88240000 Oaxaca Mexico
119 San Juan Cacahuatepec 16.61532000 -98.15501000 Oaxaca Mexico
120 San Juan Chilateca 16.83042000 -96.66915000 Oaxaca Mexico
121 San Juan Coatzospam 18.04998000 -96.76304000 Oaxaca Mexico
122 San Juan Colorado 16.46066000 -97.95431000 Oaxaca Mexico
123 San Juan Cotzocón 17.16373000 -95.78259000 Oaxaca Mexico
124 San Juan de los Cues 18.04654000 -97.06020000 Oaxaca Mexico
125 San Juan del Estado 17.27430000 -96.79912000 Oaxaca Mexico
126 San Juan del Río 17.49278000 -95.76028000 Oaxaca Mexico
127 San Juan Diuxi 17.28597000 -97.37005000 Oaxaca Mexico
128 San Juan Guelavía 16.95507000 -96.54359000 Oaxaca Mexico
129 San Juan Guichicovi 16.96231000 -95.09418000 Oaxaca Mexico
130 San Juan Ihualtepec 17.75656000 -98.28518000 Oaxaca Mexico
131 San Juan Jaltepec 17.35264000 -95.66263000 Oaxaca Mexico
132 San Juan Jicayán 16.47583000 -98.01250000 Oaxaca Mexico
133 San Juan Juquila 16.93585000 -95.91889000 Oaxaca Mexico
134 San Juan Juquila Vijanos 17.33734000 -96.27421000 Oaxaca Mexico
135 San Juan Lachao 16.15891000 -97.12449000 Oaxaca Mexico
136 San Juan Lagunas 16.99748000 -97.93066000 Oaxaca Mexico
137 San Juan Mazatlán 17.02988000 -95.44606000 Oaxaca Mexico
138 San Juan Metaltepec 17.17563000 -95.91174000 Oaxaca Mexico
139 San Juan Mixtepec -Dto. 08 - 17.31676000 -97.86147000 Oaxaca Mexico
140 San Juan Mixtepec -Dto. 26 - 16.27667000 -96.29917000 Oaxaca Mexico
141 San Juan Ozolotepec 16.13320000 -96.25925000 Oaxaca Mexico
142 San Juan Petlapa 17.46916000 -96.03610000 Oaxaca Mexico
143 San Juan Quiahue 16.30220000 -97.31729000 Oaxaca Mexico
144 San Juan Quiotepec 17.60156000 -96.58731000 Oaxaca Mexico
145 San Juan Sautla 17.85800000 -96.67445000 Oaxaca Mexico
146 San Juan Sayultepec 17.44736000 -97.29375000 Oaxaca Mexico
147 San Juan Tabaá 17.30495000 -96.20718000 Oaxaca Mexico
148 San Juan Teitipac 16.92630000 -96.60954000 Oaxaca Mexico
149 San Juan Teposcolula 17.58142000 -97.41686000 Oaxaca Mexico
150 San Juan Yaeé 17.43083000 -96.28880000 Oaxaca Mexico
151 San Juan Yaee 17.43000000 -96.28355000 Oaxaca Mexico
152 San Juan Yatzona 17.40184000 -96.16878000 Oaxaca Mexico
153 San Juan Zapotitlán 17.80528000 -96.60639000 Oaxaca Mexico
154 San Juán Lachigalla 16.58947000 -96.55052000 Oaxaca Mexico
155 San Lorenzo 16.39483000 -97.87403000 Oaxaca Mexico
156 San Lorenzo Albarradas 16.91129000 -96.25826000 Oaxaca Mexico
157 San Lorenzo Cacaotepec 17.12774000 -96.80244000 Oaxaca Mexico
158 San Lorenzo Cuaunecuiltitla 18.20694000 -96.91139000 Oaxaca Mexico
159 San Lorenzo Victoria 17.63190000 -98.12383000 Oaxaca Mexico
160 San Lorenzo Vista Hermosa 17.95888000 -98.06852000 Oaxaca Mexico
161 San Lucas Camotlán 16.94473000 -95.71382000 Oaxaca Mexico
162 San Lucas Ojitlán 18.05767000 -96.39825000 Oaxaca Mexico
163 San Lucas Quiavini 16.89555000 -96.46813000 Oaxaca Mexico
164 San Lucas Zoquiápam 18.13669000 -96.90545000 Oaxaca Mexico
165 San Luis Amatlán 16.38652000 -96.49824000 Oaxaca Mexico
166 San Marcial Ozolotepec 16.08903000 -96.40561000 Oaxaca Mexico
167 San Marcos Arteaga 17.72238000 -97.86034000 Oaxaca Mexico
168 San Marcos Zacatepec 16.14344000 -97.35725000 Oaxaca Mexico
169 San Martín de los Canseco 16.65655000 -96.72777000 Oaxaca Mexico
170 San Martín Itunyoso 17.22806000 -97.88083000 Oaxaca Mexico
171 San Martín Lachila 16.61186000 -96.84882000 Oaxaca Mexico
172 San Martín Tilcajete 16.86008000 -96.69490000 Oaxaca Mexico
173 San Mateo Cajonos 17.16147000 -96.20777000 Oaxaca Mexico
174 San Mateo del Mar 16.21054000 -94.98218000 Oaxaca Mexico
175 San Mateo Etlatongo 17.41609000 -97.27389000 Oaxaca Mexico
176 San Mateo Nejápam 17.65604000 -98.41662000 Oaxaca Mexico
177 San Mateo Piñas 16.00049000 -96.33449000 Oaxaca Mexico
178 San Mateo Sindihui 17.00456000 -97.35066000 Oaxaca Mexico
179 San Mateo Yoloxochitlán 18.14157000 -96.86417000 Oaxaca Mexico
180 San Melchor Betaza 17.25267000 -96.15284000 Oaxaca Mexico
181 San Miguel Abejones 17.43684000 -96.60866000 Oaxaca Mexico
182 San Miguel Achiutla 17.30900000 -97.48392000 Oaxaca Mexico
183 San Miguel Aloápam 17.41136000 -96.69154000 Oaxaca Mexico
184 San Miguel Chimalapa 16.71424000 -94.74811000 Oaxaca Mexico
185 San Miguel Coatlán 16.19701000 -96.69458000 Oaxaca Mexico
186 San Miguel del Puerto 15.92169000 -96.17499000 Oaxaca Mexico
187 San Miguel del Valle 17.02083000 -96.41727000 Oaxaca Mexico
188 San Miguel Ejutla 16.58053000 -96.73897000 Oaxaca Mexico
189 San Miguel el Grande 17.06466000 -97.61547000 Oaxaca Mexico
190 San Miguel el Grande Villa Juárez 17.04669000 -97.62160000 Oaxaca Mexico
191 San Miguel Figueroa 15.78639000 -96.40417000 Oaxaca Mexico
192 San Miguel Mixtepec 16.77719000 -96.95726000 Oaxaca Mexico
193 San Miguel Monteverde 17.53111000 -97.79250000 Oaxaca Mexico
194 San Miguel Panixtlahuaca 16.26012000 -97.37710000 Oaxaca Mexico
195 San Miguel Peras 16.93903000 -97.01119000 Oaxaca Mexico
196 San Miguel Quetzaltepec 16.97380000 -95.76045000 Oaxaca Mexico
197 San Miguel Suchixtepec 16.07765000 -96.46299000 Oaxaca Mexico
198 San Miguel Tecomatlán 17.39454000 -97.26845000 Oaxaca Mexico
199 San Miguel Tenango 16.26659000 -95.59532000 Oaxaca Mexico
200 San Miguel Tetepelcingo 16.39789000 -97.90127000 Oaxaca Mexico