1945年,属沁源县第一区。
1953年至1955年属沁源县第一区分法中、支角、马西友仁四个乡。
1956年,合并县撤销区级建制,重新划乡,分属法中乡、支角乡。
1958年,属沁县法中人民公社。
1959年,属沁源县法中人民公社。
1961年辖友仁、支角、马西、桑凹、董家村、上湾、法中冯村、周家沟、柳湾、麻坪11个生产大队。
1962年,增设南沟生产大队。
1971年,属安泽县,1972年,属沁源县。
1984年4月,撤销法中人民公社,设立法中乡,改辖12个村民委员会。
2001月3年撒并乡镇中,将柏木乡并入法中乡,下辖法中、董家、马西、桑凹、支角、友仁、上湾、南沟、冯村、柳湾、麻坪、周家沟、曲木、南庄、三条栈、水泉、石板庙共17个村民委员会,151个自然村。
2020年下辖法中、董家、马西、桑凹、支角、友仁、上湾、冯村、柳湾、麻坪、南庄共11个村民委员会。