在清代此地分属褒城、宁羌州、南郑县。
民国三十年(1941年)前,为宁强县的靖安乡;国民党重庆政府农林部属黎坪垦区建立后,又属该垦区范围。
民国三十三年(1944年),撤销垦区,复归宁强县。
1949年10月后,为宁强县靖安区。
1952年12月,在宁强县靖安区的基础上,又从宁强县划入魏家桥、唐家坝、水田坝、李家坝、孙家岭五乡,从褒城县划入云河、纸坊、钢厂、大河坝四乡,从勉县划入漆树坝、房家湾、小河庙三乡,从南郑县划入庙坝、麻柳坝二乡,建立黎坪中心区,属县级编制。
1957年,将四川旺苍县三道河乡划入黎坪区。
1958年,撤销黎坪中心区建制。
1961年9月,建立南郑县元坝区,设区公所,驻地元坝村,辖黎坪乡、五星乡,元坝乡、魏家桥乡4个乡。
1996年,撤区并镇设元坝镇。
2002年,将黎坪乡并入元坝镇。
2011年7月,更名为黎坪镇。