兰溪镇,隶属于湖南省益阳市赫山区,地处赫山区东北部,东邻八字哨镇,南连笔架山乡,西与赫山街道和龙岭工业园接壤;北濒资水与资阳区沙头镇隔水相望,区域面积118.07平方千米,截至2019年末,户籍人口88946人。
清朝,隶属十七里、十八里。民国元年(1912年),建立兰溪镇。1949年8月,属益阳县第三区。1984年3月,撤社改乡为兰溪乡。1986年11月,撤乡建镇为兰溪镇。截至2020年6月,兰溪镇下辖2个社区和22个行政村。
2019年,兰溪镇有工业企业178个,其中规模以上29个,有营业面积超过50平方米以上的综合商店或超市54个。