宋时为休宁县由山乡,明清时期,分属休宁县山东乡十八都、二十二都。
1921年至1935年属休宁县第二区,1935年实行联保制,1938年设高阳乡、隆新乡。
1952年10月,高阳乡傍霞、两源、雁塘、孝敬村和隆新乡双源村、东闵乡枧东村划归休宁县,高阳、隆新二乡合并成立黎川区,辖黎阳镇、隆新镇、黎康乡、东闵乡、精忠乡、高枧乡。
1953年黎川区与柏树区合并成立新安区。
1954年撤新安区,黎康乡并入黎阳镇,东闵、精忠、高枧乡合并成立枧忠乡。
1956年傍霞村划回,黎阳镇辖黎新、黎明、黎中、黎康、黎川(后改黎山)6村;隆新镇辖隆阜上村(后改为隆阜一村、隆阜二村)、茅山、隆阜下村(后改为隆阜三村、隆阜四村)、东关、新潭、汗山桥、资口亭7村,枧忠乡辖精忠(后改三门呈)、高枧、派溪、闵口、东闵(后改新江)、傍霞6村。
1957年,凤霞村从休宁县蟾川乡划归枧忠乡。
1958年成立屯光人民公社,黎阳镇、枧忠乡分别为第三、第四大队,隆新镇为屯光公社第五大队。
1961年分别成立黎阳、隆阜、枧忠人民公社,小龙山村从枧忠划归黎阳。
1963年5月黎阳、隆阜、枧忠公社划归休宁县。
1964年黎阳公社、1973年隆阜和枧忠公社先后划回屯溪。
1983年9月政社分设,改社为乡。
1992年2月,黎阳、隆阜、枧忠3乡合并建黎阳镇,黎阳镇政府驻黎阳村(现改为黎阳社区)。
1992年2月,黎阳、隆阜、枧忠3乡合并建立黎阳镇。