How many Pokémon are there?
There are 1,025 Pokémon species in the National Pokédex, from Bulbasaur to Pecharunt. The total grows as new generations of games are released.
The original Pokémon Red and Green games in 1996 had 151 Pokémon. Each new generation of main games has added more. Generation 9, introduced with Pokémon Scarlet and Violet in 2022 and their downloadable content, brought the total to 1,025. Pecharunt, a poison and ghost Pokémon, is currently number 1,025.
Some Pokémon have regional forms, Mega Evolutions or other variations, but these do not count as separate species in the National Pokédex. That means the number of different-looking Pokémon is much higher than 1,025. Collectors who try to catch them all often aim for every form.
More on the way
A tenth generation of main Pokémon games has been announced for release in 2027, which is expected to add new species. Pokémon Legends: Z-A, released in 2025, focused on Mega Evolutions in a reimagined Lumiose City rather than introducing a new generation.
Did You Know?
The Generation 1 Pokémon Mew was secretly added to the original games at the last minute by programmer Shigeki Morimoto, and fans spread rumors about how to find it.