En un estudio presentado en el año 2011 por el historiador hidalguense Gerardo Bravo Vargas, describe que el nombre de la ciudad deriva del náhuatl "Pachyohcan", que significa "Lugar de heno", de las partículas "pachtli"-heno, "yoh"-partícula abundancial, y -"can"-locativo; siendo su nombre en idioma otomí "M'axūgi" con el mismo significado, de las raíces "M'a"-lugar, y "xūgi"-heno.