1949年前分属复兴、善西2乡。
1949年冬设栗村、芦村、韩塘、集凤、荆桥、双江、湖塘7个乡农会,属三阳区。
1950年调整为芦村、韩塘、双江、荆桥4个乡。
1954年改属寨下区。
1957年并为芦村乡。
1958年成立芦村人民公社。
1961年分为芦村、韩塘2个公社,复属三阳区。
1962年划为芦村、湖塘、双江、韩塘、荆桥、集凤、下洲7个公社,分属三阳、寨下区。
1968年合为芦村公社。
1983年改设芦村乡。
2010年3月芦村撤乡建镇,改设芦村镇。