Robert Anstruther (3 March 1768–14 January 1809), was a Scottish general who served during the French Revolutionary and Napoleonic Wars.