因明末移民来此垦荒时,以河畔茅草丛生,地势平坦而得名。
白河县茅坪镇位于县西南部,地处白石河中游,环县四级路横贯其中24公里,镇域总面积123平方公里,耕地2.45万亩。辖11个村81个村民小组,5327户,总人口19139人。2005年全镇工农业总产值6604万元,农民人均纯收入1740元。 茅坪镇历届党委、政府带领全镇人民发扬治山创业的白河精神,大力调整产业结构,蚕桑、畜牧、大棚蔬菜等产业已颇具规模,尤以劳务输出、大棚蔬菜两项产业为本镇特色。2006年劳务输出5619人,其中有组织劳务输出2734人,先后5次被市县劳动局授予“劳务输出先进集体”“先进劳保所”等称号。医疗卫生,文化教育等各项社会事业取得了长足发展,田、水、电、路、讯等基+查看详细茅坪镇概况>>
2021年5月,根据第七次全国人口普查结果,茅坪镇人口数量为2.03万人,位列白河县各镇人口数量排行榜第2位。
2015年2月,中央文明委决定授予茅坪镇第四届全国文明村镇称号。
2014年7月,茅坪镇被国家住房城乡建设部等七部委确定为全国重点镇。
2009年8月,陕西省人民政府公布茅坪镇为陕西省重点镇。
中华民国元年(1912年)后,分别为南区义兴乡和义侠乡。
民国三十七年(1948年)4月,为白河县第三区和第五区。
1953年4月,桃园、玉皇、枣树、樊家、升平、安家、晏家7个乡属五区;茅坪、南岔两乡属六区。
1955年10月,五区改为枣树区、六区改为桂花区。
1956年3月,枣树区和桂花区合并为茅坪区,辖8个乡。
1958年10月,成立茅坪公社。
1961年8月,成立茅坪、桃园、玉皇、枣树等6个+查看详细茅坪镇历史沿革>>