唐兴镇,隶属于山西省临汾市翼城县,地处翼城县中西部,浍河之畔,东邻中卫乡,南与南梁镇隔浍河相望,西与南唐乡、里砦镇接壤,北靠王庄镇,为县人民政府驻地。行政区域总面积55.34平方千米。
唐兴镇古称唐,为使唐晋故地兴盛发展而得名。1958年,属先锋公社。1961年,改城关公社。1984年12月,城关公社改城关镇。2000年4月,城关镇更名唐兴镇。截至2018年末,唐兴镇户籍人口为41880人。截至2020年6月,唐兴镇下辖4个社区、19个村,镇人民政府驻世家庄村。
2011年末,唐兴镇农民人均纯收入4500元。截至2018年末,唐兴镇有工业企业42个,其中规模以上工业企业6个,有营业面积超过50平方米以上的综合商店或超市73个。