花石镇,隶属于湖南省湘潭市湘潭县,地处湘潭县西南部,坐落于东经112°36′—112°46′,北纬27°34′—27°36′之间,南界白果镇,北抵射埠镇,东至紫荆山,西连排头,衡山远峙,涓水穿流。最低海拔50.40米,最高海拔425.70米。花石镇总面积201.3平方千米,城镇面积4.2平方千米。截至2021年末,花石镇镇户籍人口为87955人。。
湘潭县在西汉时置湘南县,县治在今花石汉城桥。1995年,撤区并乡,原花石、盐埠、石坝合并为花石镇,属湘潭县。截至2023年6月,辖31个行政村和1个社区。
2018年,花石镇财政收入1844万元。2020年5月26日,花石镇入选2020年农业产业强镇建设名单。