都江堰刚开始的时候名字不叫都江堰,而叫“湔堋”,因为都江堰旁的玉垒山,秦汉以前叫“湔山”,而那时都江堰周围的主要居住民族是氐羌人,他们把堰叫做“堋”,所以大家就把都江堰就叫“湔堋”。
到了三国蜀汉时期,都江堰地区设置都安县,因县得名,都江堰称“都安堰”。同时,又叫“金堤”,这是突出鱼嘴分水堤的作用,用堤代堰作名称。
唐代,都江堰改称为“楗尾堰”。因为当时用以筑堤的材料和办法,即用竹笼装石,称为“楗尾”。直到宋代,在宋史中,才第一次提到都江堰:“永康军岁治都江堰,笼石蛇决江遏水,以灌数郡田。”
而对于都江堰这个名字的由来,《蜀水考》说:“府河,一名成都江,有二源,即郫江,流江也。”流江是检江的另一种称呼,成都平原上的府河即郫江,南河即检江,它们的上游,就是都江堰内江分流的柏条河和走马河。《括地志》说:“都江即成都江”。