It's important to note that this number can fluctuate slightly depending on how you define "breed" and how you count certain closely related variations.
The British Sheep Society, for example, recognizes 65 breeds, while other sources might give slightly different numbers.