How Many Pokémon Are There? The Full Count
1025 Pokémon, nine generations, one complete answer
There are 1025 Pokémon in the National Pokédex as of Scarlet and Violet including all released DLC, spanning nine generations from Kanto's original 151 to Paldea's Pecharunt at #1025. This page breaks down the exact count by generation, clarifies legendary and mythical totals, and explains how regional forms factor into the official tally.
| Generation | Region | Year | New Pokémon | Dex Range | Quiz |
|---|---|---|---|---|---|
| Gen 1 | Kanto | 1996–1998 | 151 | #001–#151 | Take quiz → |
| Gen 2 | Johto | 1999–2000 | 100 | #152–#251 | Take quiz → |
| Gen 3 | Hoenn | 2002–2004 | 135 | #252–#386 | Take quiz → |
| Gen 4 | Sinnoh | 2006–2008 | 107 | #387–#493 | Take quiz → |
| Gen 5 | Unova | 2010–2012 | 156 | #494–#649 | Take quiz → |
| Gen 6 | Kalos | 2013 | 72 | #650–#721 | Take quiz → |
| Gen 7 | Alola | 2016–2017 | 88 | #722–#809 | Take quiz → |
| Gen 8 | Galar | 2019–2022 | 96 | #810–#905 | Take quiz → |
| Gen 9 | Paldea | 2022–2023 | 120 | #906–#1025 | Take quiz → |
| Total | — | 1996–2023 | 1025 | #001–#1025 | — |
The Direct Answer: 1025 Pokémon Total
The official National Pokédex currently contains 1025 numbered species. That count runs from #001 Bulbasaur, the first entry in the original 1996 games, to #1025 Pecharunt, a Mythical Pokémon introduced in Scarlet and Violet's epilogue content. Every numbered entry represents a distinct species — not a form, not a variant — which is why Rotom's six appliance modes and Lycanroc's three forms do not inflate the number.
The 1000th milestone was reached with Gholdengo (#1000), a Gen 9 Pokémon built around the recurring Gimmighoul gimmick. Crossing that threshold was a genuine franchise landmark, and Game Freak acknowledged it through Gholdengo's design: a golden surfer composed of 1000 coins.
Pokémon Count by Generation
Each generation introduced a distinct batch of new species tied to a new region and a new set of mainline games. The counts below reflect only newly introduced species per generation — they do not double-count regional forms introduced later, such as Alolan or Galarian variants of older Pokémon.
Generation 5 holds the single-generation record with 156 new species, a deliberate choice by Game Freak to populate Unova without relying on returning Pokémon during the main campaign. At the opposite end, Generation 6 introduced just 72, the lowest count in franchise history, partly because development resources were consumed by converting hundreds of existing Pokémon into 3D models for the Nintendo 3DS debut.
- Generation 1 (Kanto): 151 Pokémon — #001 Bulbasaur to #151 Mew. The foundational roster, still the most universally memorized set in the franchise.
- Generation 2 (Johto): 100 Pokémon — #152 Chikorita to #251 Celebi. Introduced baby pre-evolutions and new evolutionary branches for Gen 1 species.
- Generation 3 (Hoenn): 135 Pokémon — #252 Treecko to #386 Deoxys. The first generation to sever transfer compatibility with its predecessors.
- Generation 4 (Sinnoh): 107 Pokémon — #387 Turtwig to #493 Arceus. Nearly a third were evolutions or pre-evolutions of older species.
- Generation 5 (Unova): 156 Pokémon — #494 Victini to #649 Genesect. The largest single-generation roster ever introduced.
- Generation 6 (Kalos): 72 Pokémon — #650 Chespin to #721 Volcanion. The smallest generation, offset by the introduction of Mega Evolution.
- Generation 7 (Alola): 88 Pokémon — #722 Rowlet to #809 Melmetal. Also introduced Alolan regional forms of existing Kanto species.
- Generation 8 (Galar): 96 Pokémon — #810 Grookey to #905 Enamorus (bridged via Legends: Arceus). Introduced Galarian and Hisuian regional variants.
- Generation 9 (Paldea): 120 Pokémon — #906 Sprigatito to #1025 Pecharunt. Includes Paradox Pokémon and pushes the Pokédex past the 1000 mark.
How Many Legendary and Mythical Pokémon Are There?
Legendary and Mythical Pokémon are distinct categories in the official classification. Legendaries are rare, powerful species tied to a region's lore — the Legendary Birds of Kanto, the Legendary Beasts of Johto, the Creation Trio of Sinnoh — and are typically obtainable through normal gameplay. Mythicals are distributed via special events or codes; Mew, Celebi, Jirachi, and Marshadow all fall into this category.
Across all nine generations there are approximately 60 Legendary Pokémon and roughly 22 Mythical Pokémon, though the exact figures shift slightly depending on whether sub-legendary groups (the Tapus, the Swords of Justice) are counted alongside box legendaries. The combined total of Legendary and Mythical species sits around 80, representing fewer than 8 percent of the full 1025-strong Pokédex.
Do Regional Forms Count Toward the Total?
Regional forms — Alolan Meowth, Galarian Slowpoke, Hisuian Zorua — do not add new Pokédex numbers. They are alternate versions of existing species and share the same National Pokédex entry as their base form. Alolan Raichu is still #026; Galarian Corsola is still #222. The 1025 figure reflects distinct species numbers only.
The same logic applies to form differences that are not regional in origin. Castform's four weather forms, Aegislash's Blade and Shield stances, and all Vivillon wing patterns are cosmetic or battle-state variations of a single Pokédex entry. If every form variation were counted separately, the number of distinct visual presentations in the franchise would run well into the thousands.
Which Generation Is Hardest to Remember?
Community data and quiz error rates point consistently to Generations 4 and 5 as the hardest to memorize in full. Gen 4 loaded a significant portion of its 107 new species into evolutionary branches for older Pokémon, meaning species like Mantyke, Finneon, and Lumineon had almost no standalone spotlight. Lumineon in particular is repeatedly cited across community forums as the textbook definition of a filler Pokédex entry.
Gen 5 presents a different challenge: with 156 entirely new species and no returning Pokémon available during the main campaign, players were forced to engage with the complete roster, but filler early-route species like Klang, Beheeyem, and Maractus still fade rapidly. Maractus's obscurity became an ironic, well-known meme within the community — a sign of how thoroughly some designs get lost even in a generation players otherwise revere.
How Pokédrill Covers All 1025
Pokédrill's training modes cover every numbered species from Bulbasaur to Pecharunt. You can drill the full National Dex in one rotation, filter by individual generation, sort by type, or let the site surface whichever Pokémon you have missed most often. Every wrong answer gets logged to a mistake notebook, so the Lumineons and Klanglings of the Pokédex stop slipping through unnoticed.
Spelling tolerance is built in — a Levenshtein distance of one is accepted, so a typo on Enamorus or Wo-Chien will not count as a miss. The goal is to test whether you actually know the Pokémon, not whether you can type at speed.