金沙滩镇,隶属于山西省朔州市怀仁市,地处怀仁市南部,东与应县臧寨乡接壤,南、西与山阴县北周庄镇相连,北与新家园乡毗邻,区域面积183.47平方千米,截至2018年末,户籍人口23498人。
1949年,属第六区。1955年,属第三作乡。1958年,属金沙滩公社。1959年,金沙滩公社更名第三作公社。1960年,设金沙滩公社。1984年,金沙滩公社改金沙滩镇。截至2020年6月,金沙滩镇下辖17个行政村。
2018年,金沙滩镇有工业企业63个,其中规模以上38个,有营业面积超过50平方米以上的综合商店或超市34个。