1952年,始設(shè)區(qū)轄小河頭鄉(xiāng)。
1956年4月,設(shè)縣轄小河頭鄉(xiāng)。
1958年11月,五寨、神池、岢嵐縣合并,公社化初期屬南峰公社。
1961年3月分縣,同年5月更名為小河頭人民公社。
1984年10月,根據(jù)中共中央﹝1983﹞35號文件精神,省委、省政府﹝1984﹞8號文件精神更名為小河頭鎮(zhèn)。
根據(jù)2021年2月18日《山西省人民政府關(guān)于同意忻州市級行政規(guī)劃調(diào)整的批復(fù)》(晉政函《2021》36號),撤銷新寨鄉(xiāng)整建制合并到小河頭鎮(zhèn)。