宋、元、明、清道光年間隸屬龍泉鎮(zhèn)、龍泉鄉(xiāng);清光緒年間隸屬西路總保;宣統(tǒng)二年至1933年為三川鄉(xiāng),轄今三川、石門、喚馬、龍王、雍河、新觀;1933年9月紅軍四方面軍在三川寺建立區(qū)蘇維埃,并在境內(nèi)的龍泉灣、井灣、劉家?guī)r建立鄉(xiāng)蘇維埃;1935年5月后為二區(qū)所在地,并為三川鄉(xiāng)(聯(lián)保);1936年夏三川鄉(xiāng)分為三川、新觀、龍王、雍河、石門、喚馬六鄉(xiāng);1940年將石門、喚馬兩鄉(xiāng)并入三川鄉(xiāng);1947年將三川鄉(xiāng)分為三川、石門、喚馬三鄉(xiāng);1950年1月為四區(qū);1951年1月成立三川鄉(xiāng);1958年10月改為三川人民公社;1984年1月復(fù)名三川鄉(xiāng)。
1992年與天觀鄉(xiāng)合并置鎮(zhèn)。
1994年天觀鄉(xiāng)析出。
2005年5月又將天觀鄉(xiāng)并入三川鎮(zhèn)至今。