谢杏芳(1981年9月8日-),出生于广东省广州市白云区,毕业于北京大学,前中国女子羽毛球运动员。谢杏芳从小个子高,她上一年级的时候,学校的羽毛老师陈国良无意当中发现了她。6岁多时,谢杏芳就被选拔进入广州羽毛球体校。2001年,进入国家羽毛球队。2005年3月,首次登上羽毛球世界女单排名第一的位置。2005至2006年,连续两年获得羽毛球世锦赛女子单打冠军。2008年,获得北京奥运会羽毛球女子单打项目银牌。
2004至2009年,帮助中国队蝉联尤伯杯和苏迪曼杯冠军。2009年11月,谢杏芳宣布退役。