芳园村由原芳园村与狮寨村合并而成。
芳园原名长教。
中华人民共和国成立前长教、狮寨分别为高兰乡长教保第四、第一甲;中华人民共和国成立初设长教乡,狮寨与横坑尾合并成长教乡的一个村;1956年长教分为长兴、长教、长峰初级社,狮寨亦为初级社;1957年长兴、长新、长峰合并为长峰高级社,狮寨亦转为高级社;1958年长峰改为长教大队,狮寨改为东红大队,均属珠兰乡;1959年长教、东红合并为龙车作业区;1960年分开,分设长教大队、东红大队;1968年长教、东红合并为长教大队;1978年冬东红大队改为狮寨大队从长教大队分出,分设两个大队;因与洞头公社长教大队重名,于1983年更名为芳园大队;1984年撤社建乡时设芳园村、狮寨村,均属珠兰乡;2003年芳园村与狮寨村合并为狮寨村;2007年狮寨村更名为芳园村属珠兰乡至今。