明、清时期,境内曾设马营乡、武胜乡、中寨乡、镇羌寨乡等。
民国元年(1912年),境内曾设武胜乡、马营乡、梨树乡、中寨乡、桑园乡、大海乡、镇羌乡、哈西乡、通屯乡等。
民国二十二年(1933年),设第四区署于中寨。
民国二十九年(1940年),区署裁撤,设中路乡。
1949年12月8日,中寨解放,设中寨区。
1958年月,设中寨公社。
1961年8月公社划小,境内设马营、中寨、新寨3公社。
1983年11月,改设中寨乡。
2004年4月,撤销马营乡,将马营村等4村划归中寨乡。
2011年12月,改设中寨镇。