清末属北乡。
民国初,属第二区。
1937年,划属第一区。
1939年,设为第六区。
1940年,重归第一区。
1942年,属榆北办事处。
1944年,改属第二区。
1950年,从第二区划出南白村、北白村、小河沟、大寨、东马村、东周村归第一区。
1953年,区下设白村乡、大寨乡、山晕乡、段峪乡。
1954年,废区裁并为大寨乡、山晕乡、段峪乡。
1956年改成大寨乡、新村乡。
1958年,属红旗(社城)人民公社。
1961年6月,建曙光(大寨)人民公社。
1962年,曙光(大寨)人民公社更名为大寨人民公社。
1983年9月,驻地由东马村迁至西马村,并更名为西马人民公社。
1984年,改称西马乡。