楊士芳(1826年-1903年),字蘭如,號芸堂,福建臺灣噶瑪蘭廳(今臺灣宜蘭縣宜蘭市)人,清朝政治人物,同進士出身。
同治元年(1862年)鄉試中舉人,同治七年(1868年)中三甲一百一十八名進士,欽點浙江省即用知縣,加同知五品官銜。不久因父喪丁憂,未能赴任。光緒八年(1882年)任宜蘭縣掌教、仰山書院祭酒。光緒二十一年(1895年)馬關條約,割讓臺灣之後,日軍欲利用楊士芳的聲望,平定各地反抗,特任命其為救民局委員,參與防備。次年楊士芳出任宜蘭廳參事,翌年獲佩紳章。卒於明治三十六年(1903年)一月十日。
楊士芳.台灣記憶