Hancheng har en lang og rik historie. Legendene vil at da "Den store Yu" åpnet opp et løp for Den gule elv ned til det kinesiske lavlandet, var sluttpunktet ved Longmen. Longmen er byen Hanchengs gamle navn; det finnes den dag i dag en mindre by ved det navn nær Hancheng, noe nærmere elven.