源芳乡,隶属于安徽省黄山市休宁县,地处休宁县东南部,东邻白际乡,南接璜尖乡,西与东临溪镇接壤,北与榆村乡相连,行政区域面积53.33平方千米。截至2019年末,源芳乡户籍人口为5163人。
1951年,设源芳乡;1992年3月,撤区并乡并入汊口乡;1994年,重设源芳乡;2004年11月,原郑湾乡管辖的万金台村划至源芳乡。截至2020年6月,源芳乡辖6个行政村,乡人民政府驻源芳村。
2019年,源芳乡有工业企业5个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市14个。