芳庄乡是浙江省瑞安市辖乡,高山地带,东靠金川乡,南接湖岭镇,西临永安乡、青田县,北依瓯海区泽雅镇,瓯湖公路贯穿全境,离瑞安市区43公里。乡政府驻山坑村。全乡面积43.88平方千米(2017年),人口6748人(2017年)。