永兴镇,隶属于黑龙江省绥化市明水县,地处明水县东北部、松嫩平原南部、小兴安岭南麓西部,东与繁荣乡接壤,南与兴仁镇毗邻,西与明水镇相连,北与甘南县中兴乡相邻,距明水县城18千米,行政区域总面积186.24平方千米。
民国三十五年(1946年),永兴镇一带属明水县第四区白家店乡;1985年,由永兴乡改为永兴镇。截至2018年末,永兴镇户籍人口为27387人。2019年,永兴镇下辖8个行政村,人民政府驻白家店屯。
2018年,永兴镇有工业企业1个,有营业面积超过50平方米以上的综合商店或超市15个。