春秋为晋国辖,战国属赵地,秦为沾县辖。
明朝属乐平陡泉乡。
清沿明置。
民国初年设沾城镇,驻西大街,领199村。
1914年,为昔阳县沾城镇。
1918年,实行区村制,全县分4个区,属一区。
1938年5月,属昔东县。
1946年6月,全县调整为8个行政区,属一区,辖104村。
1949年属一区,驻东关。
1950年-1952年属一区管辖,驻地南关。
1953年-1957年属掌城乡管辖,驻掌城。
1958年属大寨公社管辖,驻地南关。
1959年-1983年属巴洲公社管辖,驻地巴洲。
1984年属巴洲乡管辖,驻巴洲。
2011年7月,安平乡、巴洲乡、城关镇合并称乐平镇,辖57个行政村、18个自然村。
由乐平镇管辖至今。