Alfred Hargreve (born 1745) was a British soldier who served as an officer in the Royal Marines during the American Revolutionary War. In 1781, he took part in the surrender of General Charles Cornwallis' army to the Americans at the 1781 Siege of Yorktown.