万安镇,隶属于山西省临汾市洪洞县,地处洪洞县西部,东与辛村乡为邻,南与龙马乡毗邻,西与左木乡相连,北与刘家垣镇接壤。镇政府距县城约10千米。辖区东西最大距离20千米,南北最大距离30千米,行政区域总面积158.25平方千米。
1949年,属洪洞县第六区。1958年,为万安公社。1984年5月,万安公社改万安镇。截至2019年末,万安镇户籍人口为65562人。截至2020年6月,万安镇辖41个行政村。镇政府驻万安村。
2011年,万安镇农民人均纯收入6448元。2019年,万安镇有工业企业16个,其中规模以上工业企业有4个,有营业面积超过50平方米以上的综合商店或超市47个。