There are too many Pokemons to even count and the total number of Pokemon will differ according to the game you are playing. In Generation I of Pokemon which can be played on Game Boy, there are 151 Pokemon. In Generation II which can be played on Game Boy Color, there are a total of 251 Pokemon.
In Generation III which can be played on Game Boy Advance, there are a total of 386 Pokemon. In Generations IV and V which can be played on Nintendo DS, there are a total number of 493 and 649 Pokemon, respectively. In Generation VI and VII which can be played on Nintendo 3DS, there are a total number of 721 and 805 Pokemon, respectively.
There are 802 Pokémon in total before you count start adding any additional forms.
The Pokémon establishment rotates around 807 anecdotal types of collectible creatures, each having one of a kind plans and abilities. Created by Satoshi Tajiri in early 1989, Pokémon are creatures that inhabit the anecdotal Pokémon World.
The plans for the large number of species can draw inspiration from anything, for example, inanimate, certifiable creatures, or folklore. Numerous Pokémon are equipped for evolving into all the more effective species, while others can experience shape changes and accomplish comparable outcomes.
It is very difficult to tell about the exact number of Pokemon in total.
No one knows about the availability of different Pokémon species because more are further released regularly, and a few are also regional. However, there are 890 pokemon as of Pokemon Sword and Shield's release, but more will release soon.
In the current Pokedex, there are 809 pokemon, ending with Melmetal. However, there are the three Galar starters Scorbunny, Sobble, and Grookey, making it 812. Also, there were 7 more Galar pokemon released in the Nintendo Direct, giving us a new total of 819.
In addition, there are 48 mega evolutions, giving us 867. Finally, there are 18 Alola forms of pokemon, giving usour grand total of 885. There are 885 pokemon