| Name | What | Region | Country | Lat | Long | Elev ft. | Pop est |
|---|---|---|---|---|---|---|---|
| Xacalco | city | Puebla | Mexico | 18.32 | -97.13 | 5029 | 14979 |
| Xacalco | city | Puebla | Mexico | 18.34 | -97.07 | 7670 | 12027 |
| Xacatiotlalpan | city | Puebla | Mexico | 19.09 | -98.55 | 9228 | 13794 |
| Xacaxomulco | city | Puebla | Mexico | 19.19 | -97.15 | 7604 | 2707 |
| Xachtlatlepane | city | Puebla | Mexico | 19.07 | -98.57 | 9589 | 19488 |
| Xahuentla | city | Puebla | Mexico | 18.87 | -98.42 | 5869 | 52246 |
| Xala | city | Puebla | Mexico | 18.41 | -97.09 | 8389 | 14956 |
| Xalacapan | city | Puebla | Mexico | 19.90 | -97.59 | 5869 | 9598 |
| Xalacapan de Lucke | city | Puebla | Mexico | 19.90 | -97.59 | 5869 | 9598 |
| Xalamatitla | city | Puebla | Mexico | 20.32 | -97.97 | 3444 | 20176 |
| Xalapa | city | Puebla | Mexico | 19.01 | -98.22 | 7020 | 162770 |
| Xalapaxco | city | Puebla | Mexico | 19.06 | -98.54 | 9228 | 11928 |
| Xalcomulco | city | Puebla | Mexico | 19.59 | -97.76 | 7549 | 7854 |
| Xalcuáhuta | city | Puebla | Mexico | 20.09 | -97.51 | 1112 | 19858 |
| Xalcóatl | city | Puebla | Mexico | 18.64 | -98.35 | 4520 | 16046 |
| Xaleneque | city | Puebla | Mexico | 19.60 | -97.90 | 8389 | 6953 |
| Xalenque | city | Puebla | Mexico | 19.60 | -97.90 | 8389 | 6953 |
| Xalintzintla | city | Puebla | Mexico | 19.08 | -98.52 | 8389 | 9180 |
| Xalipilcayatl | city | Puebla | Mexico | 19.04 | -98.59 | 12588 | 20745 |
| Xalitzintla | city | Puebla | Mexico | 19.08 | -98.52 | 8389 | 9180 |
| Xalmatitla | city | Puebla | Mexico | 20.32 | -97.97 | 3444 | 20176 |
| Xalmexema | city | Puebla | Mexico | 19.06 | -98.55 | 9409 | 14680 |
| Xalmimilulco | city | Puebla | Mexico | 19.21 | -98.38 | 7549 | 57000 |
| Xalminilulco | city | Puebla | Mexico | 19.21 | -98.38 | 7549 | 57000 |
| Xalpanat | city | Puebla | Mexico | 20.01 | -97.47 | 2539 | 22570 |
| Xalpantzingo | city | Puebla | Mexico | 20.02 | -97.47 | 1968 | 23424 |
| Xalpatlaco | city | Puebla | Mexico | 18.92 | -98.43 | 6095 | 57115 |
| Xalpatlaco | city | Puebla | Mexico | 18.92 | -98.43 | 6076 | 56291 |
| Xalpatlaco | city | Puebla | Mexico | 18.93 | -98.43 | 6095 | 52164 |
| Xalpuente | city | Puebla | Mexico | 19.86 | -97.72 | 5869 | 8675 |
| Xaltatempa | city | Puebla | Mexico | 19.88 | -97.85 | 5869 | 15487 |
| Xaltatempa de Lucas | city | Puebla | Mexico | 19.88 | -97.85 | 5869 | 15487 |
| Xaltatempan | city | Puebla | Mexico | 19.88 | -97.85 | 5869 | 15487 |
| Xaltecacahuayo | city | Puebla | Mexico | 19.16 | -98.05 | 9294 | 158782 |
| Xaltecamila | city | Puebla | Mexico | 18.86 | -98.57 | 6709 | 4716 |
| Xaltecomulco | city | Puebla | Mexico | 19.06 | -98.51 | 8389 | 8535 |
| Xaltenco | city | Puebla | Mexico | 19.16 | -97.51 | 7972 | 11305 |
| Xalteno | city | Puebla | Mexico | 19.94 | -97.29 | 2696 | 46644 |
| Xaltepaxtla | city | Puebla | Mexico | 20.18 | -97.97 | 4281 | 44930 |
| Xaltepec | city | Puebla | Mexico | 20.16 | -98.00 | 4455 | 61965 |
| Xaltepec | city | Puebla | Mexico | 18.88 | -97.61 | 7549 | 42334 |
| Xaltepec | city | Puebla | Mexico | 20.05 | -97.55 | 1735 | 19710 |
| Xaltepec | city | Puebla | Mexico | 19.16 | -98.02 | 9228 | 95667 |
| Xaltepec | city | Puebla | Mexico | 18.37 | -97.30 | 4238 | 13555 |
| Xaltepuxtla | city | Puebla | Mexico | 20.18 | -97.97 | 4281 | 44930 |
| Xaltetela | city | Puebla | Mexico | 19.87 | -97.58 | 5869 | 13179 |
| Xaltianguis | city | Puebla | Mexico | 18.42 | -98.48 | 4189 | 2103 |
| Xaltiangus | city | Puebla | Mexico | 18.42 | -98.48 | 4189 | 2103 |
| Xalticpac | city | Puebla | Mexico | 19.84 | -97.60 | 6141 | 8005 |
| Xaltilica | city | Puebla | Mexico | 18.26 | -97.03 | 7664 | 8128 |
| Xaltipa | city | Puebla | Mexico | 19.09 | -98.25 | 6961 | 131191 |
| Xaltipac | city | Puebla | Mexico | 19.97 | -97.65 | 3500 | 20455 |
| Xaltipan | city | Puebla | Mexico | 19.76 | -97.33 | 6853 | 20699 |
| Xaltipan | city | Puebla | Mexico | 20.09 | -97.53 | 1020 | 22614 |
| Xaltipan | city | Puebla | Mexico | 19.75 | -97.33 | 7549 | 18941 |
| Xaltipan | city | Puebla | Mexico | 18.85 | -98.58 | 6709 | 5557 |
| Xaltipanapa | city | Puebla | Mexico | 19.57 | -97.50 | 8389 | 4896 |
| Xaltzinta | city | Puebla | Mexico | 20.05 | -97.43 | 1220 | 32387 |
| Xantilcos | city | Puebla | Mexico | 19.20 | -97.33 | 10078 | 6994 |
| Xantoxtla | city | Puebla | Mexico | 18.07 | -98.30 | 3349 | 6050 |
| Xantoxtla | city | Puebla | Mexico | 18.09 | -98.31 | 3349 | 5380 |
| Xaxalpa | city | Puebla | Mexico | 19.18 | -98.07 | 10068 | 122175 |
| Xaxalpa | city | Puebla | Mexico | 19.10 | -98.22 | 7116 | 167039 |
| Xaxaltepetzi | city | Puebla | Mexico | 19.13 | -98.06 | 8389 | 242929 |
| Xayacatlan | city | Puebla | Mexico | 18.24 | -97.98 | 4189 | 9011 |
| Xayacatlán | city | Puebla | Mexico | 18.22 | -97.91 | 4215 | 9828 |
| Xayacatlán de Bravo | city | Puebla | Mexico | 18.24 | -97.98 | 4189 | 9011 |
| Xayultepec | city | Puebla | Mexico | 18.61 | -98.37 | 4566 | 16327 |
| Xectlalpan | city | Puebla | Mexico | 19.23 | -97.19 | 8389 | 7484 |
| Xepatlá | city | Puebla | Mexico | 18.30 | -98.75 | 4189 | 2909 |
| Xicala | city | Puebla | Mexico | 18.35 | -97.03 | 7549 | 11148 |
| Xicalahuata | city | Puebla | Mexico | 19.64 | -97.61 | 8474 | 8932 |
| Xicalahuatla | city | Puebla | Mexico | 19.95 | -97.84 | 5869 | 18581 |
| Xicalango | city | Puebla | Mexico | 20.14 | -97.80 | 2509 | 9734 |
| Xico Tenco | city | Puebla | Mexico | 19.05 | -98.29 | 6994 | 50887 |
| Xicotenco | city | Puebla | Mexico | 19.13 | -97.71 | 7864 | 28429 |
| Xicotepec | city | Puebla | Mexico | 20.28 | -97.96 | 3661 | 30103 |
| Xicotepec de Juarez | city | Puebla | Mexico | 20.28 | -97.96 | 3661 | 30103 |
| Xicotlan | city | Puebla | Mexico | 18.06 | -98.52 | 4524 | 2179 |
| Xicotzingo | city | Puebla | Mexico | 18.76 | -98.63 | 6177 | 8787 |
| Xicotzingo | city | Puebla | Mexico | 19.02 | -98.29 | 6948 | 34851 |
| Xicoténcatl | city | Puebla | Mexico | 19.85 | -97.72 | 5905 | 8675 |
| Xihuaco | city | Puebla | Mexico | 18.55 | -97.22 | 9228 | 37434 |
| Xilepa | city | Puebla | Mexico | 20.29 | -98.17 | 3500 | 11171 |
| Xilita | city | Puebla | Mexico | 19.92 | -97.59 | 5131 | 10037 |
| Xilitetitla | city | Puebla | Mexico | 19.85 | -97.88 | 6709 | 9411 |
| Xilocuautla | city | Puebla | Mexico | 20.14 | -98.02 | 5206 | 63838 |
| Xilotzingo | city | Puebla | Mexico | 18.97 | -98.23 | 6817 | 143672 |
| Xiloxochico de Rafael Avila Camacho | city | Puebla | Mexico | 20.05 | -97.49 | 1742 | 20330 |
| Xinacatla | city | Puebla | Mexico | 19.02 | -98.27 | 6952 | 53917 |
| Xinachapan | city | Puebla | Mexico | 19.98 | -97.66 | 2509 | 21992 |
| Xinicuila | city | Puebla | Mexico | 18.52 | -96.81 | 311 | 17345 |
| Xintele | city | Puebla | Mexico | 18.56 | -98.04 | 5029 | 2025 |
| Xiquentla | city | Puebla | Mexico | 18.25 | -98.60 | 3349 | 5467 |
| Xitlama | city | Puebla | Mexico | 18.30 | -97.02 | 7037 | 8305 |
| Xiugquila | city | Puebla | Mexico | 19.88 | -97.71 | 6233 | 11543 |
| Xiuquenta | city | Puebla | Mexico | 19.67 | -97.83 | 8487 | 7319 |
| Xiutetelco | city | Puebla | Mexico | 19.80 | -97.33 | 6709 | 33925 |
| Xiwizil | city | Puebla | Mexico | 19.30 | -97.01 | 3677 | 22635 |
| Xixicazapan | city | Puebla | Mexico | 19.36 | -97.07 | 5249 | 16711 |
| Xixingo | city | Puebla | Mexico | 17.89 | -98.41 | 4189 | 4732 |
| Xixingo de los Reyes | city | Puebla | Mexico | 17.89 | -98.41 | 4189 | 4732 |
| Xixipesco | city | Puebla | Mexico | 19.57 | -97.57 | 8389 | 4299 |
| Xixipexco | city | Puebla | Mexico | 19.57 | -97.57 | 8389 | 4299 |
| Xochiapulco | city | Puebla | Mexico | 19.82 | -97.66 | 6719 | 6715 |
| Xochiapulcol | city | Puebla | Mexico | 19.82 | -97.66 | 6719 | 6715 |
| Xochical | city | Puebla | Mexico | 20.02 | -97.50 | 2509 | 19381 |
| Xochicuautla | city | Puebla | Mexico | 20.05 | -97.89 | 4383 | 17674 |
| Xochicuautla | city | Puebla | Mexico | 20.10 | -97.82 | 3349 | 13816 |
| Xochicuautla | city | Puebla | Mexico | 20.07 | -97.88 | 5085 | 17576 |
| Xochicutla | city | Puebla | Mexico | 20.10 | -97.82 | 3349 | 13816 |
| Xochilapa | city | Puebla | Mexico | 18.51 | -97.08 | 8389 | 10284 |
| Xochiloma | city | Puebla | Mexico | 18.97 | -97.36 | 9645 | 13743 |
| Xochiltenango | city | Puebla | Mexico | 18.94 | -97.87 | 7112 | 11570 |
| Xochiltepec | city | Puebla | Mexico | 18.65 | -98.34 | 4491 | 15122 |
| Xochiltepec | city | Puebla | Mexico | 18.24 | -97.45 | 6709 | 1075 |
| Xochimilco | city | Puebla | Mexico | 20.07 | -97.90 | 4189 | 17673 |
| Xochimilco | city | Puebla | Mexico | 19.21 | -97.10 | 6945 | 10017 |
| Xochimilco | city | Puebla | Mexico | 20.31 | -98.16 | 3487 | 11095 |
| Xochimilco | city | Puebla | Mexico | 18.84 | -97.73 | 6709 | 26315 |
| Xochinacatlan | city | Puebla | Mexico | 20.19 | -97.90 | 3349 | 20643 |
| Xochinamacatlan | city | Puebla | Mexico | 20.19 | -97.90 | 3349 | 20643 |
| Xochinanacatlan | city | Puebla | Mexico | 20.19 | -97.90 | 3349 | 20643 |
| Xochipa | city | Puebla | Mexico | 18.37 | -97.26 | 4189 | 30130 |
| Xochiteopan | city | Puebla | Mexico | 18.80 | -98.62 | 6709 | 7514 |
| Xochitepec | city | Puebla | Mexico | 19.92 | -97.56 | 5869 | 16502 |
| Xochitiopan | city | Puebla | Mexico | 18.80 | -98.62 | 6709 | 7514 |
| Xochitiopan | city | Puebla | Mexico | 18.64 | -97.96 | 5393 | 2974 |
| Xochititan | city | Puebla | Mexico | 19.89 | -97.76 | 6233 | 12362 |
| Xochitlan | city | Puebla | Mexico | 19.97 | -97.63 | 3608 | 18535 |
| Xochitlan | city | Puebla | Mexico | 18.70 | -97.78 | 6207 | 4635 |
| Xochitlan Todos Santos | city | Puebla | Mexico | 18.70 | -97.78 | 6207 | 4635 |
| Xochitlapa | city | Puebla | Mexico | 18.25 | -97.09 | 6709 | 5586 |
| Xochitlaxco | city | Puebla | Mexico | 19.94 | -97.86 | 6709 | 18309 |
| Xochitlaxco (San Baltazar) | city | Puebla | Mexico | 19.94 | -97.86 | 6709 | 18309 |
| Xochitlcali | city | Puebla | Mexico | 19.07 | -98.28 | 6965 | 80867 |
| Xochitlán de Romero Rubio | city | Puebla | Mexico | 19.97 | -97.63 | 3608 | 18535 |
| Xochitonal | city | Puebla | Mexico | 19.53 | -97.64 | 8389 | 5291 |
| Xochitzinga | city | Puebla | Mexico | 18.45 | -97.13 | 8389 | 13031 |
| Xochiuixila | city | Puebla | Mexico | 19.22 | -97.13 | 7549 | 6240 |
| Xocotepec | city | Puebla | Mexico | 19.37 | -97.17 | 7752 | 10277 |
| Xocotla | city | Puebla | Mexico | 18.30 | -97.00 | 6236 | 8218 |
| Xocoxihuitla | city | Puebla | Mexico | 19.61 | -97.86 | 8389 | 7270 |
| Xocoxiutla | city | Puebla | Mexico | 19.61 | -97.86 | 8389 | 7270 |
| Xocoxuitla | city | Puebla | Mexico | 19.61 | -97.86 | 8389 | 7270 |
| Xocoyolo | city | Puebla | Mexico | 19.98 | -97.55 | 4265 | 15746 |
| Xohuitecosco Chico | city | Puebla | Mexico | 18.85 | -98.56 | 6184 | 4782 |
| Xohuitecosco Grande | city | Puebla | Mexico | 18.85 | -98.56 | 6184 | 4131 |
| Xolango | city | Puebla | Mexico | 20.22 | -98.09 | 5869 | 19616 |
| Xolchitepec | city | Puebla | Mexico | 18.24 | -97.45 | 6709 | 1075 |
| Xolitzintla | city | Puebla | Mexico | 19.08 | -98.52 | 8389 | 9180 |
| Xolius | city | Puebla | Mexico | 19.84 | -97.35 | 5898 | 44520 |
| Xoloateno | city | Puebla | Mexico | 19.83 | -97.37 | 5928 | 40656 |
| Xolochtepec | city | Puebla | Mexico | 18.35 | -97.06 | 7549 | 11311 |
| Xoloco | city | Puebla | Mexico | 19.81 | -97.36 | 6709 | 30461 |
| Xololóyan | city | Puebla | Mexico | 19.37 | -97.19 | 7903 | 9315 |
| Xolotla | city | Puebla | Mexico | 20.26 | -98.13 | 4189 | 14530 |
| Xolotzuchitl | city | Puebla | Mexico | 18.54 | -98.28 | 4189 | 15973 |
| Xoloxtla | city | Puebla | Mexico | 18.58 | -97.14 | 8454 | 8617 |
| Xomapa | city | Puebla | Mexico | 18.26 | -97.01 | 7549 | 8255 |
| Xomiaco | city | Puebla | Mexico | 19.88 | -97.49 | 5869 | 48635 |
| Xonaca | city | Puebla | Mexico | 19.05 | -98.18 | 7549 | 321643 |
| Xonaca | city | Puebla | Mexico | 18.84 | -98.52 | 5869 | 8115 |
| Xonacatepec | city | Puebla | Mexico | 19.09 | -98.10 | 7654 | 426561 |
| Xonacatepec III | city | Puebla | Mexico | 19.05 | -98.07 | 7562 | 349285 |
| Xonacatla | city | Puebla | Mexico | 19.50 | -97.83 | 10068 | 8406 |
| Xonacatla | city | Puebla | Mexico | 19.57 | -97.79 | 7873 | 7679 |
| Xonacatlan | city | Puebla | Mexico | 19.62 | -97.59 | 8389 | 7534 |
| Xonacatlan | city | Puebla | Mexico | 19.62 | -97.61 | 8389 | 8567 |
| Xonacatlan | city | Puebla | Mexico | 18.76 | -98.26 | 5419 | 2553 |
| Xonacayoca | city | Puebla | Mexico | 18.51 | -97.10 | 7549 | 9741 |
| Xonalatepetzinta | city | Puebla | Mexico | 19.79 | -97.47 | 7578 | 21297 |
| Xonalpu | city | Puebla | Mexico | 20.13 | -97.61 | 2509 | 29788 |
| Xonchíquitl | city | Puebla | Mexico | 19.38 | -97.19 | 8389 | 8919 |
| Xonocuautla | city | Puebla | Mexico | 19.79 | -97.52 | 7549 | 23294 |
| Xonocuautla | city | Puebla | Mexico | 19.85 | -97.90 | 7906 | 6392 |
| Xonotipan | city | Puebla | Mexico | 18.45 | -96.90 | 3349 | 14610 |
| Xonotla | city | Puebla | Mexico | 19.92 | -97.90 | 5905 | 19846 |
| Xontla | city | Puebla | Mexico | 20.14 | -97.37 | 984 | 13925 |
| Xopanac | city | Puebla | Mexico | 19.69 | -97.78 | 9228 | 7885 |
| Xopanapa | city | Puebla | Mexico | 19.20 | -97.11 | 6709 | 6638 |
| Xopanapa | city | Puebla | Mexico | 20.12 | -98.05 | 5994 | 46636 |
| Xopilapa | city | Puebla | Mexico | 18.49 | -97.07 | 6728 | 11007 |
| Xoquitla | city | Puebla | Mexico | 19.35 | -97.16 | 7873 | 10833 |
| Xotiocuautitla | city | Puebla | Mexico | 19.80 | -97.52 | 7119 | 27680 |
| Xotlapa | city | Puebla | Mexico | 19.04 | -98.53 | 9228 | 9019 |
| Xoxitiotla | city | Puebla | Mexico | 18.65 | -97.25 | 9228 | 3852 |
| Xoxonacatla | city | Puebla | Mexico | 20.01 | -97.94 | 6709 | 19571 |
| Xoxtla | city | Puebla | Mexico | 19.17 | -98.31 | 7125 | 45279 |
| Xoyatla | city | Puebla | Mexico | 18.75 | -98.39 | 5029 | 14321 |
| Xuchapa | city | Puebla | Mexico | 18.53 | -98.46 | 4265 | 11850 |
| Xultepec | city | Puebla | Mexico | 18.88 | -97.61 | 7549 | 42334 |
| Xuxun | city | Puebla | Mexico | 20.16 | -97.71 | 1669 | 10541 |