Richard L. Anderson is an American politician. From 2010 through 2018 he served in the Virginia House of Delegates, representing the 51st district in the Prince William County suburbs of Washington, D.C. He is a member of the Republican Party.