What Are the Names of the 1000 Pokémon? Full Overview by Generation
Since Pokémon’s debut in the 1990s, the Pokédex has grown to include over 1000 unique Pokémon species. From classics like Pikachu and Charizard to modern favorites like Tinkaton and Miraidon, this blog gives you a complete breakdown of Pokémon names by generation.
Why Are There So Many Pokémon?
With each new game and region, the Pokémon universe expands. New mechanics, new adventures – and of course, new Pokémon. By Generation IX (Pokémon Scarlet & Violet), the National Pokédex includes over 1000 Pokémon.
Pokémon Names by Generation – Summary
Here’s how many Pokémon were introduced per generation:
- Gen I (Kanto): 151 Pokémon (e.g. Pikachu, Bulbasaur, Mewtwo)
- Gen II (Johto): 100 Pokémon (e.g. Lugia, Cyndaquil, Celebi)
- Gen III (Hoenn): 135 Pokémon (e.g. Torchic, Kyogre, Rayquaza)
- Gen IV (Sinnoh): 107 Pokémon (e.g. Lucario, Piplup, Arceus)
- Gen V (Unova): 156 Pokémon (e.g. Snivy, Zekrom, Reshiram)
- Gen VI (Kalos): 72 Pokémon (e.g. Greninja, Sylveon, Xerneas)
- Gen VII (Alola): 88 Pokémon (e.g. Rowlet, Mimikyu, Solgaleo)
- Gen VIII (Galar): 89 Pokémon (e.g. Grookey, Corviknight, Zacian)
- Gen IX (Paldea): 110+ Pokémon (e.g. Sprigatito, Tinkaton, Miraidon)
Most Recognizable Pokémon Names
Some Pokémon stand out as global icons. These are a few fan favorites every trainer should know:
- Pikachu – The official mascot of the Pokémon brand
- Charizard – A fiery fan-favorite from Generation I
- Lucario – A powerful Fighting/Steel-type from Gen IV
- Greninja – A sleek ninja frog with a huge following
- Mimikyu – A spooky Ghost/Fairy Pokémon hiding under a disguise
- Miraidon – A futuristic Dragon/Electric-type from Paldea
Where to Find the Full 1000 Pokémon Name List
The full name list is long, but you can explore every generation’s Pokémon here:
Shop Official Pokémon Products
Love Pikachu, Charizard or Mewtwo? Browse our official Pokémon collection with backpacks, slippers, socks and more fan-approved items.