永兴镇位于湄潭县东部,湄江河上游,326国道横穿境内,全镇辖区13个村2个居委会,镇内有流河渡、永兴两个集镇,建镇历史悠久,商贸云集,文化底蕴丰富,素有黔北重镇的美称,总面积165平方公里,人口5.8万人,其中农业人口4.8万人,非农业人口1万人,