| Name | What | Region | Country | Lat | Long | Elev ft. | Pop est |
|---|---|---|---|---|---|---|---|
| Macanguí | city | Hidalgo | Mexico | 21.07 | -99.11 | 5029 | 4797 |
| Machetla | city | Hidalgo | Mexico | 21.06 | -98.49 | 1669 | 18256 |
| Machoti | city | Hidalgo | Mexico | 20.65 | -99.49 | 5029 | 6038 |
| Machín | city | Hidalgo | Mexico | 21.14 | -98.21 | 249 | 9679 |
| Macla | city | Hidalgo | Mexico | 20.14 | -99.48 | 7618 | 14042 |
| Macoju | city | Hidalgo | Mexico | 21.03 | -99.06 | 3385 | 5051 |
| Macua | city | Hidalgo | Mexico | 20.14 | -99.48 | 7618 | 14042 |
| Macuiltonalixco | city | Hidalgo | Mexico | 20.84 | -98.22 | 1669 | 10590 |
| Macustepetla | city | Hidalgo | Mexico | 21.12 | -98.48 | 941 | 27322 |
| Macuxtepetla | city | Hidalgo | Mexico | 21.12 | -98.48 | 941 | 27322 |
| Madho | city | Hidalgo | Mexico | 20.50 | -99.37 | 5918 | 4257 |
| Madho Corrales | city | Hidalgo | Mexico | 20.50 | -99.37 | 5918 | 4257 |
| Magdalena | city | Hidalgo | Mexico | 20.03 | -99.43 | 7867 | 11585 |
| Magdalena | city | Hidalgo | Mexico | 20.30 | -98.86 | 7549 | 21720 |
| Maguey Blanco | city | Hidalgo | Mexico | 20.42 | -99.16 | 5987 | 14477 |
| Maguey Cenizo | city | Hidalgo | Mexico | 19.67 | -98.29 | 8490 | 5316 |
| Maguey Verde | city | Hidalgo | Mexico | 20.51 | -99.75 | 6167 | 6967 |
| Maguey Verde | city | Hidalgo | Mexico | 20.48 | -98.56 | 5905 | 3079 |
| Maguey Verde | city | Hidalgo | Mexico | 20.84 | -99.26 | 7549 | 4611 |
| Magueyes Verdes | city | Hidalgo | Mexico | 20.33 | -98.48 | 7549 | 4672 |
| Majada | city | Hidalgo | Mexico | 20.77 | -99.46 | 6709 | 4619 |
| Majada Grande | city | Hidalgo | Mexico | 20.77 | -99.46 | 6709 | 4619 |
| Majadillas | city | Hidalgo | Mexico | 20.25 | -98.38 | 6981 | 2701 |
| Majua | city | Hidalgo | Mexico | 20.97 | -98.93 | 5869 | 5368 |
| Mal Abrigo | city | Hidalgo | Mexico | 20.02 | -98.27 | 7837 | 24335 |
| Mala Yerba | city | Hidalgo | Mexico | 19.64 | -98.44 | 8389 | 10011 |
| Malayerba | city | Hidalgo | Mexico | 19.64 | -98.44 | 8389 | 10011 |
| Malila | city | Hidalgo | Mexico | 20.74 | -98.72 | 5029 | 2184 |
| Malpaís | city | Hidalgo | Mexico | 19.66 | -98.59 | 8497 | 5313 |
| Mamey | city | Hidalgo | Mexico | 20.39 | -99.68 | 6794 | 8472 |
| Mamithí | city | Hidalgo | Mexico | 20.41 | -99.66 | 6709 | 8453 |
| Mamitri | city | Hidalgo | Mexico | 20.41 | -99.66 | 6709 | 8453 |
| Manantial | city | Hidalgo | Mexico | 21.25 | -98.61 | 830 | 10579 |
| Manantiales | city | Hidalgo | Mexico | 20.12 | -99.26 | 6755 | 26129 |
| Maney | city | Hidalgo | Mexico | 20.39 | -99.68 | 6794 | 8472 |
| Manga | city | Hidalgo | Mexico | 20.26 | -99.51 | 7719 | 5389 |
| Mangas | city | Hidalgo | Mexico | 20.19 | -99.25 | 6709 | 26593 |
| Mangas de | city | Hidalgo | Mexico | 20.28 | -99.56 | 8389 | 5307 |
| Mangas de Nopala | city | Hidalgo | Mexico | 20.28 | -99.56 | 8389 | 5307 |
| Mangocuatitla | city | Hidalgo | Mexico | 20.91 | -98.34 | 1669 | 11907 |
| Mangui | city | Hidalgo | Mexico | 20.23 | -99.61 | 7864 | 5286 |
| Mantha | city | Hidalgo | Mexico | 20.51 | -98.94 | 6961 | 3637 |
| Manuel | city | Hidalgo | Mexico | 20.18 | -98.62 | 8389 | 53009 |
| Manuel Teniente (El Llano) | city | Hidalgo | Mexico | 20.18 | -98.62 | 8389 | 53009 |
| Manzanas | city | Hidalgo | Mexico | 20.87 | -99.22 | 7933 | 4595 |
| Manzanillo | city | Hidalgo | Mexico | 21.20 | -99.02 | 984 | 9928 |
| Manzano | city | Hidalgo | Mexico | 21.20 | -99.02 | 984 | 9928 |
| Marallón | city | Hidalgo | Mexico | 19.70 | -98.48 | 8389 | 23946 |
| Maravillas | city | Hidalgo | Mexico | 19.91 | -98.37 | 8441 | 10792 |
| Maravillas | city | Hidalgo | Mexico | 20.20 | -99.59 | 7857 | 7564 |
| Margarita | city | Hidalgo | Mexico | 19.96 | -98.61 | 8389 | 6906 |
| Marquez | city | Hidalgo | Mexico | 20.28 | -99.57 | 8389 | 5536 |
| Matachilillo | city | Hidalgo | Mexico | 21.16 | -98.51 | 830 | 25749 |
| Matias Rodriguez | city | Hidalgo | Mexico | 20.03 | -98.95 | 8389 | 1192 |
| Matlaltengo | city | Hidalgo | Mexico | 20.73 | -98.60 | 5259 | 9623 |
| Matlatenco | city | Hidalgo | Mexico | 20.73 | -98.60 | 5259 | 9623 |
| Matlatlán | city | Hidalgo | Mexico | 20.64 | -98.55 | 5029 | 9265 |
| Matías Rodríguez | city | Hidalgo | Mexico | 20.04 | -98.53 | 8622 | 4830 |
| Matías Rodríguez el Mambrú | city | Hidalgo | Mexico | 20.03 | -98.95 | 8389 | 1192 |
| Maxala | city | Hidalgo | Mexico | 20.70 | -98.47 | 3743 | 11500 |
| Maxcarillo | city | Hidalgo | Mexico | 21.24 | -98.56 | 830 | 14068 |
| Maxtha | city | Hidalgo | Mexico | 20.45 | -99.60 | 6725 | 8248 |
| Mayorazgo | city | Hidalgo | Mexico | 20.41 | -99.38 | 6204 | 3576 |
| Mayé | city | Hidalgo | Mexico | 20.47 | -99.23 | 5869 | 27058 |
| Mazahuacan | city | Hidalgo | Mexico | 20.77 | -98.61 | 4396 | 6265 |
| Mazahuacán | city | Hidalgo | Mexico | 20.90 | -98.68 | 5029 | 4744 |
| Mazahuacán | city | Hidalgo | Mexico | 20.80 | -98.48 | 3349 | 5226 |
| Mazatepec | city | Hidalgo | Mexico | 19.86 | -98.35 | 8520 | 10517 |
| Mazatepec | city | Hidalgo | Mexico | 19.92 | -98.56 | 8690 | 7311 |
| Mecachiquico | city | Hidalgo | Mexico | 21.20 | -98.77 | 984 | 14854 |
| Mecapala | city | Hidalgo | Mexico | 20.82 | -98.67 | 5055 | 4743 |
| Mecapala | city | Hidalgo | Mexico | 20.78 | -98.78 | 5029 | 2199 |
| Mecapala | city | Hidalgo | Mexico | 20.97 | -98.73 | 4189 | 4799 |
| Mecapala | city | Hidalgo | Mexico | 21.19 | -98.77 | 1669 | 11268 |
| Mecas | city | Hidalgo | Mexico | 20.38 | -98.90 | 7549 | 10742 |
| Mecatlan | city | Hidalgo | Mexico | 20.94 | -98.40 | 2509 | 12102 |
| Media Cuesta | city | Hidalgo | Mexico | 20.73 | -98.56 | 3349 | 10104 |
| Media Luna | city | Hidalgo | Mexico | 20.55 | -97.94 | 1213 | 9873 |
| Media Luna | city | Hidalgo | Mexico | 20.72 | -99.01 | 4517 | 2831 |
| Medio Monte | city | Hidalgo | Mexico | 20.41 | -98.24 | 5921 | 7636 |
| Meguei | city | Hidalgo | Mexico | 20.63 | -99.27 | 7933 | 6093 |
| Megui | city | Hidalgo | Mexico | 20.63 | -99.27 | 7933 | 6093 |
| Megé | city | Hidalgo | Mexico | 20.64 | -99.23 | 7762 | 9785 |
| Mejay | city | Hidalgo | Mexico | 20.39 | -99.18 | 6709 | 8867 |
| Melchor Ocampo | city | Hidalgo | Mexico | 19.95 | -99.28 | 7119 | 19445 |
| Membrillo | city | Hidalgo | Mexico | 20.38 | -99.63 | 6906 | 8493 |
| Meneses | city | Hidalgo | Mexico | 20.90 | -98.32 | 853 | 11941 |
| Mercillero | city | Hidalgo | Mexico | 20.04 | -98.61 | 8543 | 52869 |
| Mesa | city | Hidalgo | Mexico | 20.66 | -99.03 | 6709 | 2831 |
| Mesa Chica | city | Hidalgo | Mexico | 20.30 | -98.80 | 5869 | 19322 |
| Mesa Grande | city | Hidalgo | Mexico | 20.66 | -98.77 | 6709 | 1192 |
| Mesa Juárez | city | Hidalgo | Mexico | 21.18 | -98.97 | 882 | 10282 |
| Mesa Larga | city | Hidalgo | Mexico | 20.94 | -98.41 | 1925 | 12832 |
| Mesa de Capulines | city | Hidalgo | Mexico | 20.11 | -98.13 | 6955 | 21900 |
| Mesa de Pilas | city | Hidalgo | Mexico | 21.11 | -99.14 | 5905 | 4446 |
| Mesa de San Isidro | city | Hidalgo | Mexico | 21.41 | -98.59 | 830 | 8076 |
| Mesa de San Lucas | city | Hidalgo | Mexico | 20.38 | -98.70 | 6286 | 8510 |
| Mesa de Santa Lucía | city | Hidalgo | Mexico | 20.94 | -98.44 | 1968 | 13121 |
| Mesa de la Cebada | city | Hidalgo | Mexico | 20.90 | -99.19 | 7549 | 4440 |
| Mesa del Chilar | city | Hidalgo | Mexico | 21.12 | -99.31 | 3441 | 2420 |
| Mesa del Corozo | city | Hidalgo | Mexico | 21.19 | -99.06 | 3349 | 7067 |
| Mesa del Elojo | city | Hidalgo | Mexico | 21.40 | -98.59 | 830 | 8076 |
| Mesa del Flojo | city | Hidalgo | Mexico | 21.40 | -98.59 | 830 | 8076 |
| Mesa del Fortín | city | Hidalgo | Mexico | 21.22 | -99.06 | 3677 | 7428 |
| Mesa del Huizache | city | Hidalgo | Mexico | 21.00 | -99.06 | 4593 | 4684 |
| Mesilla | city | Hidalgo | Mexico | 20.48 | -99.67 | 6259 | 7291 |
| Mesillas | city | Hidalgo | Mexico | 20.48 | -99.67 | 6259 | 7291 |
| Mesillas | city | Hidalgo | Mexico | 20.31 | -98.34 | 7549 | 5066 |
| Metepec | city | Hidalgo | Mexico | 19.96 | -98.67 | 8389 | 12705 |
| Metepec | city | Hidalgo | Mexico | 20.24 | -98.32 | 7057 | 10846 |
| Metlapa | city | Hidalgo | Mexico | 20.42 | -98.72 | 6709 | 6915 |
| Metlatepec | city | Hidalgo | Mexico | 21.12 | -98.24 | 830 | 11367 |
| Metznoxtla | city | Hidalgo | Mexico | 20.63 | -98.86 | 5314 | 1199 |
| Metznoztla | city | Hidalgo | Mexico | 20.63 | -98.86 | 5314 | 1199 |
| Metzquititla | city | Hidalgo | Mexico | 20.70 | -98.93 | 3457 | 2293 |
| Metzquititla de Amajac | city | Hidalgo | Mexico | 20.70 | -98.93 | 3457 | 2293 |
| Metzquititlan | city | Hidalgo | Mexico | 20.53 | -98.64 | 4612 | 1984 |
| Metzquititlau | city | Hidalgo | Mexico | 20.53 | -98.64 | 4612 | 1984 |
| Metzquititlán | city | Hidalgo | Mexico | 20.70 | -98.93 | 3457 | 2293 |
| Metztitlán | city | Hidalgo | Mexico | 20.59 | -98.76 | 4189 | 1192 |
| Mexcarillo | city | Hidalgo | Mexico | 21.24 | -98.56 | 830 | 14068 |
| Mexni | city | Hidalgo | Mexico | 20.49 | -99.43 | 6108 | 4149 |
| Mezcalapa | city | Hidalgo | Mexico | 20.93 | -98.29 | 830 | 11856 |
| Mezquite | city | Hidalgo | Mexico | 20.89 | -99.29 | 5029 | 3982 |
| Mezquite | city | Hidalgo | Mexico | 20.75 | -99.46 | 6709 | 4619 |
| Mezquite Segundo | city | Hidalgo | Mexico | 20.75 | -99.46 | 6709 | 4619 |
| Mezquititlan | city | Hidalgo | Mexico | 20.70 | -98.93 | 3457 | 2293 |
| Mezquitla | city | Hidalgo | Mexico | 20.76 | -98.90 | 5029 | 1508 |
| Miahuatla | city | Hidalgo | Mexico | 21.14 | -98.90 | 1669 | 9385 |
| Michimaloya | city | Hidalgo | Mexico | 20.10 | -99.40 | 6870 | 18358 |
| Michimaloya | city | Hidalgo | Mexico | 20.09 | -99.40 | 6870 | 19115 |
| Michintiopan | city | Hidalgo | Mexico | 20.88 | -98.52 | 1968 | 7662 |
| Michumitla | city | Hidalgo | Mexico | 20.81 | -98.66 | 4189 | 4854 |
| Milnota | city | Hidalgo | Mexico | 20.70 | -99.29 | 7549 | 5153 |
| Milpa Grande | city | Hidalgo | Mexico | 20.46 | -99.43 | 6197 | 3739 |
| Milpa Grande | city | Hidalgo | Mexico | 20.58 | -98.92 | 5249 | 2009 |
| Milpa Grande | city | Hidalgo | Mexico | 20.66 | -98.97 | 4593 | 2809 |
| Milpa Larga | city | Hidalgo | Mexico | 20.70 | -98.10 | 958 | 7141 |
| Milpa Larga | city | Hidalgo | Mexico | 20.53 | -98.10 | 2083 | 6105 |
| Milpa Redonda | city | Hidalgo | Mexico | 20.55 | -98.03 | 1669 | 9300 |
| Milpa Vieja | city | Hidalgo | Mexico | 20.31 | -98.34 | 7549 | 5317 |
| Milpa Vieja | city | Hidalgo | Mexico | 20.33 | -98.35 | 7549 | 5504 |
| Milpas Viejas | city | Hidalgo | Mexico | 20.93 | -99.34 | 6233 | 3288 |
| Milpillas | city | Hidalgo | Mexico | 20.51 | -98.66 | 4520 | 1449 |
| Milpillas | city | Hidalgo | Mexico | 20.52 | -98.67 | 4468 | 1449 |
| Milpota | city | Hidalgo | Mexico | 20.70 | -99.29 | 7549 | 5153 |
| Mimiahuaco | city | Hidalgo | Mexico | 20.63 | -98.50 | 4593 | 8700 |
| Minas Viejas | city | Hidalgo | Mexico | 20.92 | -99.21 | 6233 | 4140 |
| Mineral de la Reforma | city | Hidalgo | Mexico | 20.12 | -98.70 | 8389 | 151188 |
| Mineral del Chico | city | Hidalgo | Mexico | 20.21 | -98.73 | 7896 | 6734 |
| Mineral del Monte | city | Hidalgo | Mexico | 20.14 | -98.67 | 9228 | 142997 |
| Mineral del Real del Monte | city | Hidalgo | Mexico | 20.14 | -98.67 | 9228 | 142997 |
| Minillas | city | Hidalgo | Mexico | 20.00 | -98.53 | 8461 | 4663 |
| Minthi | city | Hidalgo | Mexico | 20.47 | -99.53 | 7575 | 6966 |
| Mintho | city | Hidalgo | Mexico | 20.37 | -99.56 | 8480 | 5834 |
| Minthó | city | Hidalgo | Mexico | 20.38 | -99.57 | 7575 | 6824 |
| Mirador de la Culebra | city | Hidalgo | Mexico | 21.05 | -99.06 | 5029 | 5093 |
| Miraflores | city | Hidalgo | Mexico | 21.16 | -99.03 | 1161 | 7993 |
| Mirasoles | city | Hidalgo | Mexico | 19.99 | -98.49 | 9228 | 3367 |
| Mision | city | Hidalgo | Mexico | 21.10 | -99.12 | 4560 | 4729 |
| Mitecatlan | city | Hidalgo | Mexico | 20.73 | -98.60 | 5259 | 9623 |
| Mixquiahuala | city | Hidalgo | Mexico | 20.23 | -99.21 | 6709 | 26932 |
| Mixquiahuala de Juarez | city | Hidalgo | Mexico | 20.23 | -99.21 | 6709 | 26932 |
| Mixquiahuales | city | Hidalgo | Mexico | 21.01 | -99.36 | 5354 | 2615 |
| Mixtla | city | Hidalgo | Mexico | 20.76 | -98.63 | 3349 | 6291 |
| Mizcahuales | city | Hidalgo | Mexico | 21.01 | -99.36 | 5354 | 2615 |
| Mojonera | city | Hidalgo | Mexico | 20.89 | -99.32 | 6889 | 3946 |
| Mojonera | city | Hidalgo | Mexico | 20.72 | -99.13 | 7775 | 4658 |
| Mojonera | city | Hidalgo | Mexico | 20.95 | -99.08 | 2509 | 4184 |
| Mojoneras | city | Hidalgo | Mexico | 20.72 | -99.13 | 7775 | 4658 |
| Molango | city | Hidalgo | Mexico | 20.79 | -98.73 | 6053 | 3251 |
| Molango | city | Hidalgo | Mexico | 20.63 | -97.97 | 1030 | 12359 |
| Molangotzi | city | Hidalgo | Mexico | 20.77 | -98.64 | 3730 | 5653 |
| Molashtitla | city | Hidalgo | Mexico | 21.04 | -98.90 | 2509 | 6578 |
| Molocotlan | city | Hidalgo | Mexico | 20.75 | -98.72 | 5249 | 2588 |
| Montaxco | city | Hidalgo | Mexico | 21.10 | -98.76 | 1102 | 5926 |
| Monte Alegre | city | Hidalgo | Mexico | 21.19 | -98.79 | 902 | 19730 |
| Monte Alegre | city | Hidalgo | Mexico | 20.31 | -99.58 | 8415 | 6135 |
| Monte Grande | city | Hidalgo | Mexico | 21.33 | -98.64 | 830 | 9302 |
| Montecillo | city | Hidalgo | Mexico | 19.88 | -98.59 | 8786 | 9295 |
| Montecillos | city | Hidalgo | Mexico | 20.29 | -98.61 | 6709 | 5982 |
| Montemar | city | Hidalgo | Mexico | 20.15 | -98.14 | 7549 | 33225 |
| Morelos | city | Hidalgo | Mexico | 20.23 | -99.14 | 6725 | 31765 |
| Morelos | city | Hidalgo | Mexico | 20.80 | -99.27 | 6709 | 4784 |
| Morelos | city | Hidalgo | Mexico | 20.21 | -98.65 | 7601 | 35202 |
| Motbatha | city | Hidalgo | Mexico | 20.18 | -99.21 | 6709 | 29969 |
| Motha Batha | city | Hidalgo | Mexico | 20.18 | -99.21 | 6709 | 29969 |
| Motho | city | Hidalgo | Mexico | 20.53 | -99.28 | 5869 | 8895 |
| Motoltepec | city | Hidalgo | Mexico | 21.17 | -98.37 | 830 | 25833 |
| Motovatha | city | Hidalgo | Mexico | 20.18 | -99.21 | 6709 | 29969 |
| Moxthe | city | Hidalgo | Mexico | 20.70 | -99.03 | 7549 | 2831 |
| Moyotla | city | Hidalgo | Mexico | 21.05 | -98.67 | 2808 | 8530 |
| Munitepec | city | Hidalgo | Mexico | 20.13 | -99.20 | 7050 | 34590 |
| Munitepec de Madero | city | Hidalgo | Mexico | 20.13 | -99.20 | 7050 | 34590 |