1949年十月设堆前乡人民政府,同时又是堆前公社所在地,1950年属堆前,1954年,属第六。
1956年,撤。
1958年,与西溪乡合并成立堆前公社。
1959年冬,分为堆前,西溪2公社。
1961年,属草林;从堆前公社析出七坪公社。
1965年,七坪并入堆前公社。
1967年,撤。
1969年,西溪并入堆前公社。
1972年,西溪公社划出,改名堆子前公社。
1984年5月,改称堆子前乡。
1993年,撤乡设遂川县堆子前镇。