Captain William G. Taylor (9 August 1829 – 28 March 1910) was an American sailor who fought in the American Civil War. Taylor received his country's highest award for bravery during combat, the Medal of Honor, for his actions on the during the First Battle of Fort Fisher.