永兴镇,隶属于贵州省遵义市湄潭县,地处湄潭县北部,东南与天城镇毗邻,南与湄江街道相邻,西与鱼泉街道、洗马乡接壤,北与复兴镇、马山镇相连,东北与凤冈县交界,行政区域面积165.8平方千米。截至2019年末,永兴镇户籍人口为56538人。
明、清,属经正里。1992年,所辖流河渡、德隆、茅坝、永兴4乡与永兴镇合并为永兴镇。截至2021年10月,永兴镇辖2个社区、13个行政村,镇人民政府驻永兴桥村。
2019年,永兴镇有工业企业121个,其中规模以上7个,有营业面积超过50平方米以上的综合商店或超市617个。