How many witches were there?

There are 3 witches. Only one of the witches in Macbeth is named, that is Hecate.