How Many English Words are There?

The number of English words changes all the time, as more words are added and there is no universal consensus about what counts as a word. Currently, there is said to be 171,476 words in the English language currently in use.