There is no single agreed answer, but linguists estimate that English has over 1 million words in total , depending on what you count as a “word.”

Quick Scoop

The headline numbers

  • Many experts and corpus projects estimate around 1,000,000+ English word forms in existence (including rare, technical, and obsolete words).
  • A Harvard–Google study (2010) estimated about 1,022,000 English words , with thousands more added each year.
  • The Oxford English Dictionary (OED) defines roughly 600,000 word forms in its second edition.
  • Of those, the OED counts about 171,000 words as currently in use , plus many obsolete and historical terms.

So when people ask “how many words are there in English,” the honest answer is:

  • More than a million if you include everything ,
  • About 600,000 in a major dictionary, and
  • About 170,000 that are actively used today.

Why the numbers are so fuzzy

There are several reasons no one can give a precise, final count:

  • English is constantly evolving : new slang, tech terms, and cultural words appear every year, while others fade out of use.
  • It’s hard to decide what counts as a separate word :
    • Do we count run , runs , running , ran as one word or several?
    • What about scientific terms, regional dialect words, or brand names?
  • Big dictionaries and databases use different criteria , so their totals don’t match one another.

A practical way to think of it: English isn’t a fixed list; it’s a living, expanding system of words where the exact total is always moving.

TL;DR:
If you’re wondering “how many words are there in English?” the best modern estimates say: over a million in total , ~600,000 defined in major dictionaries , and ~170,000 in current everyday use.

Information gathered from public forums or data available on the internet and portrayed here.