Duncan Mackintosh (died 1689?) was a pirate who cruised the East Indies, the Indian Ocean, and the coast of Africa.