永安镇,隶属于山西省大同市浑源县,地处浑源县中部,东与沙圪坨镇接壤,南依青磁窑镇,西与东坊城乡毗邻,北跨浑河与蔡村镇相望,行政区域面积91.55平方千米。
1949年,属浑源县城关区;2002年11月,张庄乡、城关镇合并为永安镇。截至2018年末,永安镇户籍人口为117920人。截至2020年6月,永安镇辖9个社区、25个行政村,镇人民政府驻和顺北路。
2011年,永安镇农民人均纯收入5272元。2018年,永安镇有工业企业49个,其中规模以上6个,有营业面积超过50平方米以上的综合商店或超市83个。