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 | Species release years | 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–2024 | 120 | #906–#1025 | Take quiz → |
| Total | — | 1996–2024 | 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 and used an all-new regional roster during Black and White's main campaign. At the opposite end, Generation 6 introduced 72, the lowest count in the current nine-generation dataset. Pokémon X and Y also moved the main series into fully 3D presentation, but that timing alone does not prove why fewer new species were introduced.
- Generation 1 (Kanto): 151 Pokémon — #001 Bulbasaur to #151 Mew, the franchise's foundational roster.
- 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.
Pokédrill's current PokéAPI-derived data flags 71 species as Legendary and 23 as Mythical, for 94 total. Counts can differ between references depending on how groups such as the Tapus and Swords of Justice are classified.
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?
Generation 5 is the largest recall set by raw count, while Generation 4 devotes many of its 107 additions to evolutionary branches for older species. That makes Mantyke, Finneon, Lumineon, Klang, Beheeyem, and Maractus useful editorial examples for focused practice rather than evidence that either generation is universally hardest.
Pokédrill's current live samples are too small to rank generations reliably. A better starting point is the generation you have played least recently, followed by a mixed-dex session to see whether that practice transfers.
How Pokédrill Covers All 1025
Pokédrill's training modes cover every numbered species from Bulbasaur to Pecharunt. The quiz controls let you choose generation, mode, pack size, and Easy mode; a type or custom-category filter is not currently available in the quiz. Continuous mode draws from the eligible pool without a full-Dex completion screen.
Every wrong answer increments a local miss count and gives that species extra weight in later random selection on the same device, without a guaranteed return time. Every finite completion offers Retry same pack and New pack; when there are misses, it also lists them and offers Review misses. Continuous mode has no completion screen. One-edit spelling tolerance covers small typos on names such as Enamorus or Wo-Chien.