古时,境域有一山谷名“木兰沟”(蒙古语意风景秀丽),后取谐音“茅兰沟”得村名。因原公社政府驻茅兰沟自然村得公社名,建茅兰沟满族蒙古族乡时沿用公社名。
茅兰沟满族蒙古族乡位于平泉东北部,距县城35公里,总面积169.97平方公里,分布在“一线三川”,即:杨榆线、前营子川、喇嘛洞川、长胜沟川。有耕地3638.7公顷,林地9616.41公顷。辖7个行政村和2个农村社区,5700多户,182个居民组,119个自然庄,18320口人,满族和蒙古族人口占全乡人口的三分之二。乡人民政府驻地茅兰沟社区4组。茅兰沟乡自然资源丰富,有黄芹、远志、柴胡、苍术、苦参等各种野生药材;有松蘑、红蘑、小草蘑、榛蘑、杨蘑、羊肚蘑等纯天然的野生蘑菇;有杨树、柳树、落叶松、黑松、杏树、苹果树、红果树、板栗树、核桃树等林木资源,另有丰富的黄金石、铁矿石,莹石、硅石等矿藏+查看详细茅兰沟乡概况>>
2021年9月,茅兰沟乡被命名为河北省民族团结进步示范区。
顶子城遗址时代:夏商周顶子城遗址位于平泉县茅兰沟乡烧锅营子村东约1500米的陡峭山顶上。遗址呈不规则圆形,周长约315米,面积约15000平方米,文化层厚约1.5米,遗址中现存数段用石头垒砌的石墙,残历史沿革:1949年5月,建长胜沟区。
1956年4月,撤区,建茅兰沟乡。
1958年9月,撤乡,属长胜沟(金星)公社。
1961年5月,析长胜沟(金星)公社建茅兰沟公社和长胜沟公社,属黄土梁子区。
1988年12月,合并茅兰沟公社、长胜沟公社,建茅兰沟满族蒙古族乡,辖13个村。
2009年2月,实施并村后,辖11个村。