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
GenerationRegionYearNew 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–2023 120 #906–#1025 Take quiz →
Total1996–20231025#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.

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.

Frequently asked questions

How many Pokémon are there in total in 2024?
As of Scarlet and Violet's final DLC release, the National Pokédex contains 1025 Pokémon across nine generations. The most recent addition is Pecharunt (#1025), a Mythical Pokémon introduced in the Indigo Disk epilogue. No new mainline games have been released since that update.
How many Pokémon are there in Generation 1?
Generation 1 introduced 151 Pokémon, running from Bulbasaur (#001) to Mew (#151). This is the Kanto roster from Pokémon Red, Blue, and Yellow, and it remains the most universally recognized set in the franchise due to decades of continuous marketing and media reinforcement.
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 just 72, running from Chespin (#650) to Volcanion (#721). Development resources for Pokémon X and Y were heavily consumed by converting the existing Pokédex into 3D models, leaving limited capacity for new designs.
How many legendary Pokémon are there?
Across all nine generations there are approximately 60 Legendary Pokémon and around 22 Mythical Pokémon, for a combined total of roughly 80 species. The exact count depends on how sub-legendary groups such as the Tapus and the Swords of Justice are classified, but all sources agree the combined total sits below 8 percent of the full 1025-species Pokédex.
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.