楊大芳(?—?),山西省平定州人,清朝政治人物。
光緒二十九年(1903年)癸卯恩科山西鄉試第一名舉人(解元)。[1]光緒三十年,會試第262名;殿試登進士三甲第105名,被分發為知縣,後被貶到雲南省。