清代,属湘乡县兴乐乡梓门二一都和永丰二十二都。
民国时期,属湘乡县第三区和永丰乡部分。
1950年,属湘乡第三区大西、沙田、梓田、白石4乡。
1952年,属双峰县第五区紫云、密塘、梓田、白石、辉田、沙子塘6乡和第六区燕霄、荆林、阳拓、石桥、沙田5乡。
1953年,属第六区沙田、荆林、大西、大石4乡和第五区白石、沙子塘、密塘、燕霄4乡。
1957年,设梓门办事处。
1958年10月,属沙田公社。
1961年,属梓门区沙田、梓田、沙子塘3公社。
1969年,析置沙田、沙塘2公社,属梓门区。
1984年2月,公社改乡。
1989年2月,沙田乡并入沙塘乡。