David L. Anderson (born August 15, 1957 in Frontier, Saskatchewan) is a former Conservative member of the House of Commons of Canada representing Cypress Hills—Grasslands, a position he has held from 2000 until 2019. He was a member of the Canadian Alliance from 2000 to 2003. He is a businessman, and a farmer. He has received broad based support being re-elected in 2004, 2006, 2008 and 2011 with significant margins.