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.

1025 Pokémon across 9 generations
GenerationRegionSpecies release yearsNew PokémonDex RangeQuiz
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 →
Total1996–20241025#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.

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.

Frequently asked questions

How many numbered Pokémon are there currently?
The National Pokédex currently contains 1,025 numbered species across Generations 1–9, ending with Pecharunt (#1025). Pokémon Legends: Z-A was released in 2025, but its new Mega Evolutions are forms rather than new numbered species.
How many Pokémon are there in Generation 1?
Generation 1 introduced 151 Pokémon, from Bulbasaur (#001) to Mew (#151). It is the Kanto roster introduced with Pokémon Red and Green in Japan and later Red and Blue internationally.
How many Pokémon are in Gen 2?
Generation 2 added 100 new Pokémon, from Chikorita (#152) to Celebi (#251). A notable portion of these were baby pre-evolutions or new evolutions for existing Gen 1 species, which means the Johto roster often feels smaller in practice than its headline number suggests.
How many Pokémon were added in Generation 5?
Generation 5 introduced 156 Pokémon — the highest count of any single generation — from Victini (#494) to Genesect (#649). All of them were new species; the Unova main campaign was deliberately isolated from older Pokémon to recreate the discovery feeling of the original games.
Which generation has the fewest Pokémon?
Generation 6 (Kalos) introduced the fewest new species with 72, running from Chespin (#650) to Volcanion (#721). Pokémon X and Y also marked the main series' move to fully 3D presentation, but the available evidence does not establish that production change as the cause of the smaller roster.
How many legendary Pokémon are there?
In Pokédrill's current PokéAPI-derived data, 71 species are flagged Legendary and 23 Mythical, for 94 total. Other references may classify sub-legendary groups differently.
Do Mega Evolutions or regional forms count as separate Pokémon?
No. Mega Evolutions, regional forms such as Alolan Raichu or Galarian Slowpoke, and form differences like Castform's weather variants all share a National Pokédex number with their base species. Only distinct numbered entries count toward the official total of 1025.
What is the most recent Pokémon added to the Pokédex?
Pecharunt (#1025) is the most recent Pokémon added to the National Pokédex. It is a Poison/Ghost Mythical Pokémon introduced in the epilogue chapter of Scarlet and Violet's Indigo Disk DLC.
Which Pokémon is #1000 in the Pokédex?
Gholdengo is Pokédex entry #1000, introduced in Generation 9's Paldea region. Its design — a golden surfer figure composed of 1000 coins, evolved from the coin-collecting Gimmighoul — was deliberately built around the milestone number.
How many Pokémon are there in Generation 9?
Generation 9 (Paldea) introduced 120 new Pokémon, running from Sprigatito (#906) to Pecharunt (#1025). This generation pushed the Pokédex past the 1000-species threshold and introduced Paradox Pokémon — ancient and futuristic relatives of existing species with two-word names like Iron Valiant and Roaring Moon.
How many Pokémon are there across Generations 1 through 4 combined?
Generations 1 through 4 together account for 493 Pokémon — the entire Pokédex range up to Arceus (#493). Gen 1 contributed 151, Gen 2 added 100, Gen 3 added 135, and Gen 4 added 107.
Why do different sources give different Pokémon counts?
Discrepancies usually come down to whether a source counts regional forms, Mega Evolutions, or form variants as separate entries. The official National Pokédex count of 1025 reflects distinct species numbers only. Sources that include Alolan, Galarian, or Hisuian forms as separate entries will arrive at a higher figure, sometimes exceeding 1100 distinct visual presentations.