Name | What | Region | Country | Lat | Long | Elev ft. | Pop est |
Oasis | city | Puebla | Mexico | 19.04 | -98.23 | 6988 | 143912 |
Obradores | city | Puebla | Mexico | 19.24 | -98.57 | 9228 | 2324 |
Obregón | city | Puebla | Mexico | 18.68 | -97.98 | 5869 | 4351 |
Obrera | city | Puebla | Mexico | 19.23 | -97.80 | 7857 | 12346 |
Obrera Campesina | city | Puebla | Mexico | 19.06 | -98.17 | 7549 | 358394 |
Obrera Textil Jose Abascal | city | Puebla | Mexico | 19.08 | -98.24 | 6952 | 144882 |
Obreros Independientes Norte | city | Puebla | Mexico | 19.10 | -98.24 | 6932 | 136771 |
Obreros Independientes Sur | city | Puebla | Mexico | 19.10 | -98.24 | 6932 | 139451 |
Obsidiana | city | Puebla | Mexico | 19.07 | -98.27 | 6994 | 98105 |
Ocojala | city | Puebla | Mexico | 19.95 | -98.10 | 8487 | 2257 |
Ocojala | city | Puebla | Mexico | 19.70 | -97.94 | 9228 | 4677 |
Ocojata | city | Puebla | Mexico | 19.95 | -98.10 | 8487 | 2257 |
Ocomantla | city | Puebla | Mexico | 20.24 | -97.90 | 1876 | 19809 |
Ocopípila | city | Puebla | Mexico | 19.68 | -97.64 | 7946 | 9385 |
Ocote Huerfano | city | Puebla | Mexico | 19.83 | -98.13 | 8713 | 2086 |
Ocotempa | city | Puebla | Mexico | 18.39 | -97.11 | 6742 | 15382 |
Ocotenco | city | Puebla | Mexico | 18.97 | -98.33 | 7549 | 31360 |
Ocotepec | city | Puebla | Mexico | 19.56 | -97.65 | 7923 | 5510 |
Ocotepec | city | Puebla | Mexico | 19.06 | -97.57 | 8389 | 14064 |
Ocotepec | city | Puebla | Mexico | 19.81 | -97.27 | 6020 | 56626 |
Ocotepec | city | Puebla | Mexico | 19.93 | -97.45 | 3425 | 29605 |
Ocotepec | city | Puebla | Mexico | 19.36 | -97.16 | 7549 | 11028 |
Ocotillar | city | Puebla | Mexico | 20.24 | -97.35 | 282 | 6502 |
Ocotitlan | city | Puebla | Mexico | 19.03 | -97.96 | 7549 | 29729 |
Ocotitlán | city | Puebla | Mexico | 19.59 | -97.90 | 8389 | 7021 |
Ocotla | city | Puebla | Mexico | 19.65 | -97.77 | 9228 | 7894 |
Ocotlamanic | city | Puebla | Mexico | 18.37 | -97.01 | 6709 | 12983 |
Ocotlamanic | city | Puebla | Mexico | 18.32 | -97.10 | 7716 | 12585 |
Ocotlaminic | city | Puebla | Mexico | 18.32 | -97.13 | 5029 | 14979 |
Ocotlamánic | city | Puebla | Mexico | 18.32 | -97.13 | 5029 | 14979 |
Ocotlomani | city | Puebla | Mexico | 18.32 | -97.13 | 5029 | 14979 |
Ocotlán | city | Puebla | Mexico | 19.80 | -97.54 | 7549 | 23366 |
Ocotlán | city | Puebla | Mexico | 19.13 | -98.28 | 7549 | 64960 |
Ocotlán | city | Puebla | Mexico | 18.15 | -98.47 | 3612 | 528 |
Ocotlán | city | Puebla | Mexico | 18.79 | -97.67 | 6889 | 9483 |
Ocotlán de Betancourt | city | Puebla | Mexico | 19.80 | -97.54 | 7549 | 23366 |
Ocotlán de Venustiano Carranza | city | Puebla | Mexico | 18.79 | -97.67 | 6889 | 9483 |
Ocotzingo | city | Puebla | Mexico | 19.76 | -97.68 | 6207 | 8328 |
Ocoxochitl | city | Puebla | Mexico | 19.30 | -97.16 | 7135 | 10655 |
Ocoyac | city | Puebla | Mexico | 18.65 | -98.30 | 4593 | 10908 |
Ocoyohualulco | city | Puebla | Mexico | 19.73 | -97.78 | 8480 | 7968 |
Ocoyucan | city | Puebla | Mexico | 18.98 | -98.30 | 6860 | 36071 |
Ocpaco | city | Puebla | Mexico | 20.15 | -98.03 | 5262 | 56610 |
Octapa | city | Puebla | Mexico | 19.61 | -97.87 | 8562 | 7199 |
Octimaxal Norte | city | Puebla | Mexico | 20.05 | -97.50 | 2509 | 18398 |
Octimaxal Sur | city | Puebla | Mexico | 20.00 | -97.54 | 4189 | 13051 |
Ocuyucan | city | Puebla | Mexico | 18.98 | -98.30 | 6860 | 36071 |
Ojo de Agua | city | Puebla | Mexico | 19.27 | -97.71 | 7841 | 18508 |
Ojo de Agua | city | Puebla | Mexico | 20.73 | -97.79 | 1669 | 6853 |
Ojo de Agua | city | Puebla | Mexico | 20.56 | -97.57 | 252 | 18186 |
Ojo de Agua | city | Puebla | Mexico | 20.51 | -97.65 | 830 | 23816 |
Ojo de Agua | city | Puebla | Mexico | 20.28 | -97.87 | 2644 | 15858 |
Ojo de Agua | city | Puebla | Mexico | 19.91 | -98.10 | 9228 | 2098 |
Ojo de Agua | city | Puebla | Mexico | 19.21 | -97.12 | 7053 | 7467 |
Ojo de Agua | city | Puebla | Mexico | 18.54 | -98.07 | 5029 | 1877 |
Ojo de Agua | city | Puebla | Mexico | 18.45 | -97.10 | 7549 | 12669 |
Ojocotla | city | Puebla | Mexico | 19.15 | -98.09 | 8618 | 242174 |
Olintla | city | Puebla | Mexico | 20.10 | -97.68 | 2093 | 12740 |
Olleras de Bustamante | city | Puebla | Mexico | 18.22 | -97.71 | 5324 | 2197 |
Olomatlan | city | Puebla | Mexico | 17.95 | -98.27 | 3772 | 3845 |
Ometepec | city | Puebla | Mexico | 18.85 | -97.85 | 6709 | 10783 |
Ometepetl | city | Puebla | Mexico | 19.84 | -97.72 | 5869 | 8344 |
Ometepi | city | Puebla | Mexico | 19.67 | -97.73 | 6709 | 7929 |
Ometoxtla | city | Puebla | Mexico | 19.10 | -98.32 | 7093 | 53270 |
Omitlan | city | Puebla | Mexico | 19.90 | -97.85 | 6709 | 17133 |
Opština Jonotla | city | Puebla | Mexico | 20.03 | -97.58 | 2805 | 17469 |
Oriental | city | Puebla | Mexico | 19.38 | -97.62 | 7808 | 13805 |
Oroticpan | city | Puebla | Mexico | 19.77 | -97.83 | 7726 | 7407 |
Otatal | city | Puebla | Mexico | 20.84 | -97.76 | 830 | 7330 |
Otatlan | city | Puebla | Mexico | 19.85 | -97.94 | 7129 | 7923 |
Otilio Montana | city | Puebla | Mexico | 18.86 | -98.43 | 5869 | 47814 |
Otilio Montano | city | Puebla | Mexico | 18.86 | -98.43 | 5869 | 47814 |
Otlaltepec | city | Puebla | Mexico | 18.30 | -97.78 | 5285 | 1662 |
Otlaltepec | city | Puebla | Mexico | 18.40 | -97.91 | 6131 | 5616 |
Otlamaxalco | city | Puebla | Mexico | 18.30 | -97.07 | 8389 | 8779 |
Otlamaxco | city | Puebla | Mexico | 18.30 | -97.07 | 8389 | 8779 |
Otlatlan | city | Puebla | Mexico | 19.85 | -97.94 | 7129 | 7923 |
Otlayo | city | Puebla | Mexico | 17.95 | -98.37 | 5029 | 5274 |
Otzolco | city | Puebla | Mexico | 19.10 | -98.51 | 8651 | 8061 |
Otzolotepec | city | Puebla | Mexico | 18.58 | -97.27 | 7585 | 20668 |
Otzopulco | city | Puebla | Mexico | 18.39 | -96.91 | 3349 | 12609 |
Ovando | city | Puebla | Mexico | 19.03 | -97.80 | 7549 | 46142 |
Oxolco | city | Puebla | Mexico | 19.10 | -98.51 | 8651 | 8061 |
Oxpantla | city | Puebla | Mexico | 19.67 | -97.65 | 7549 | 8826 |
Oxtotipan | city | Puebla | Mexico | 18.95 | -97.87 | 7549 | 11277 |
Oxtotla | city | Puebla | Mexico | 18.61 | -98.39 | 4402 | 14709 |
Oyamel | city | Puebla | Mexico | 19.03 | -98.25 | 6893 | 82458 |
Oyameles | city | Puebla | Mexico | 19.70 | -97.53 | 9429 | 12546 |
Oyameles de Hidalgo | city | Puebla | Mexico | 19.70 | -97.53 | 9429 | 12546 |
Oyametepec | city | Puebla | Mexico | 19.57 | -97.76 | 8389 | 7442 |
Ozelonacaxtla | city | Puebla | Mexico | 20.05 | -97.61 | 3349 | 19050 |
Ozolco | city | Puebla | Mexico | 19.10 | -98.51 | 8651 | 8061 |
Ozomatlán | city | Puebla | Mexico | 20.28 | -98.04 | 5029 | 13168 |
Oztopulco | city | Puebla | Mexico | 18.39 | -96.91 | 3349 | 12609 |
Ozumba | city | Puebla | Mexico | 19.22 | -97.73 | 7818 | 13411 |