上丰乡,隶属于安徽省黄山市歙县,地处歙县北部,东南与桂林镇、富堨镇相邻,西与许村镇相连,西北与黄山市黄山区接壤,东北与溪头镇、宣城市绩溪县毗邻,行政区域面积69.29平方千米。截至2019年末,上丰乡户籍人口为12377人。
唐至清,属宁泰乡;1983年3月,撤销公社设立上丰乡;1992年2月,岩源乡并入上丰乡。截至2020年6月,上丰乡辖5个行政村,乡人民政府驻上丰村。
2019年,上丰乡有营业面积超过50平方米以上的综合商店或超市15个。