永兴镇,隶属于四川省内江市东兴区,地处东兴区东南部,东、东南、东北与隆昌市界市镇相邻,南接隆昌市迎祥镇,西南与隆昌市双凤镇接壤,西与椑南乡为邻,西北与郭北镇相连,北与顺河镇为邻。辖区总面积54.44平方千米。截至2018年末,永兴镇户籍人口37468人。
清属龙桥里。1992年,永西、太华2乡并入永东乡。2014年12月,四川省人民政府再次批准永东乡撤乡设永兴镇。截至2020年6月,永兴镇下辖2个社区和12个行政村,镇人民政府驻永兴庙。
截至2018年末,永兴镇有工业企业5个,营业面积50平方米以上的综合商店或超市7个。