灰山港镇,隶属于湖南省益阳市桃江县,地处桃江县东南部、雪峰山下志溪河畔,东邻益阳市赫山区的岳家桥镇、泥江口镇,东南、南与长沙市宁乡市煤炭坝镇接壤,西与松木塘镇,长沙市宁乡市黄材镇为邻,北与牛田镇相连。区域面积230.04平方千米平方千米,截至2019年末,户籍人口122082人。
清朝,属益阳县十一里、十二里。民国三十五年(1946年),属益阳县志溪乡1959年1月,属灰山港公社。1984年2月,建立灰山港镇。2005年,将原河溪水乡、源嘉桥乡、灰山港镇撤销,合并成新灰山港镇。截至2020年6月,灰山港镇下辖4个社区和29个行政村。
2019年,灰山港镇有工业企业172个,其中规模以上47个,有营业面积超过50平方米以上的综合商店或超市5个。