Byen var tidligere kjent som Guanxian, men fikk nytt navn til ære for Dujiangyans irrigasjonssystem som ligger i byfylkets nordvestre utkant. Det ble bygd rundt 250 f.Kr. og forsyner fortsatt storbyen Chengdu med vann.