There's no exact answer. One recent estimate is that about 3-4 million bitcoins are lost forever. It is impossible to know an exact number since a lost Bitcoin looks exactly the same on the blockchain as one that is not lost. A significant portion of Bitcoin is lost forever due to forgotten passwords, lost private keys, or abandoned wallets.