William O'Neill (1848 – unknown) was an American soldier in the U.S. Army who served with the 4th U.S. Cavalry during the Indian Wars. He was one of several men who received the Medal of Honor for gallantry while fighting the Comanche at Red River of the South on September 29, 1872.