清道光二十三年(1843)《阳曲县志》载名黄土寨。
民国二十一年《阳曲县志》载名黄寨镇。
1948年,东西阳曲合并后,黄寨镇为当时第八区,解放初,属阳曲县第一区,1953年划为大直峪、北留、城晋驿、黄寨4个乡,1957年合并为黄寨乡。
1958年与东黄水乡、侯村乡联合成立了红星人民公社。
1959年更名为黄寨人民公社,后划出东黄水等45个自然村,另立东黄水人民公社。
1961年又划出侯村等45个自然村,成立侯村人民公社。
1980年7月1日再次将北留等21个自然村,划归了北留乡人民公社。
1981年9月,恢复人民公社管理委员会名称。
1984年5月9日,撤消人民公社建制,改称黄寨镇沿用至今。