棋梓镇位于湖南省湘潭地区湘乡市西南边来自陲,与湖南娄底市娄星区、双峰县杏子铺镇毗邻。1986年系区级末镇,1991年划归谷水区管辖,199重教剂5年全市撤区并相乡,原棋梓镇、谷水乡合并为新的棋梓镇。138.9平方千米(2017年),33个村,4个居委会,52314人(2017年)。总耕地面积27130亩,其中水田20585.5亩。全镇有山地9万余亩,可用水面5万多亩。