Uxmal es un topónimo antiguo, ya que aparece en diversos documentos coloniales tempranos, sin embargo, su etimología no se ha explicado satisfactoriamente. La interpretación tradicional del significado de la palabra es “Tres veces construida”, lo cual podría ser una alusión a varias ocupaciones sucesivas del sitio. También es posible que el vocablo ux (“cosechar”, en el maya yucateco) transmita la idea de una región de abundantes cosechas, de acuerdo con la potencialidad agrícola de la región Puuc.