Originalmente era llamado «San Juan Usumatlán», en honor a su santo patrono, San Juan Bautista; por su parte, el topónimo «Usumatlán», proviene de las voces nahuatl «Usumatl» (español: «mono») y «tlan» (español: «abundancia»), y significa «lugar donde abundan los monos».