
How many Pokémon are there in total? The list of 150 Pokémon and more
The Pokémon TCG has now been around for 30 years, and since its release in 1996 the game has continuously evolved. With every new generation, the number of Pokémon has grown as well.
How many Pokémon there are depends on how many new Pokémon species will be introduced in the future. The National Pokédex currently includes 1025 Pokémon. Only the different species are counted. Different forms and variants are not counted as additional Pokémon species in the National Pokédex.
In this article, we show you which Pokémon exist and how they have developed with each new generation. We also explain why people often talk about a list of 150 Pokémon in connection with the 1st generation, even though there are actually 151. This way you keep the best overview of the world of the most popular pocket monsters.
The most important points first:
- There are now 1025 different Pokémon with different types, abilities and evolutions.
- The world of Pokémon keeps evolving, which is why the number of Pokémon keeps changing too.
- There are 151 Pokémon in the 1st generation in total, including the starter Pokémon Bulbasaur, Charmander and Squirtle.
- Some directories also include the various Pokémon forms and variants in their Pokémon list. However, these are not separate species.
How many Pokémon are there in total?
To get an up-to-date overview of the number of official Pokémon, it helps to take a look at the National Pokédex. It shows how many Pokémon there are in total and which type they belong to.
There are 18 different Pokémon types in total:
- Normal
- Fire
- Water
- Electric
- Grass
- Ice
- Fighting
- Poison
- Ground
- Flying
- Psychic
- Bug
- Rock
- Ghost
- Dragon
- Dark
- Steel
- Fairy
The official Pokédex currently lists exactly 1025 Pokémon. Number #001 is Bulbasaur and number #1025 is Pecharunt.

If you want to better understand how many Pokémon there are, you should know that not every variant of a Pokémon is counted as a separate Pokémon species.
For example, a Pokémon can look different in different regions and even have different abilities. However, that does not make it a new Pokémon species. It is still the same Pokémon.
That is why you may come across different numbers when searching for all Pokémon figures. To be on the safe side, we always recommend consulting the National Pokédex, as it officially lists all Pokémon with their names.
Pokémon list by generation: from the 1st to the 9th generation
There are currently nine generations in the main series of Pokémon games. Each generation contains different Pokémon and a different number of them.
You don't just want to know how many Pokémon there are in total, but also how many Pokémon belong to each generation? Then we have the right overview for you here.
| Generation | Region | Number of Pokémon |
|---|---|---|
| 1st generation | RegionKanto | Number of Pokémon151 |
| 2nd generation | RegionJohto | Number of Pokémon100 |
| 3rd generation | RegionHoenn | Number of Pokémon135 |
| 4th generation | RegionSinnoh | Number of Pokémon107 |
| 5th generation | RegionUnova | Number of Pokémon156 |
| 6th generation | RegionKalos | Number of Pokémon72 |
| 7th generation | RegionAlola | Number of Pokémon88 |
| 8th generation | RegionGalar, Hisui | Number of Pokémon96 |
| 9th generation | RegionPaldea | Number of Pokémon120 |
This Pokémon list already shows the dimensions the world of Pokémon has reached since the release of the 1st generation. That is why it is worth taking a closer look at the 9 generations.
1st generation with 151 Pokémon
The community often talks about the list of 150 Pokémon. Strictly speaking, this refers to the 151 Pokémon of the 1st generation. It includes Pokémon from the games Pokémon Red, Blue and Yellow.
The 1st generation laid the foundation for the trading card game that is popular all over the world, and Pokémon fans still hold it in high regard today. It includes Pokémon such as Bulbasaur, Charmander, Squirtle, Snorlax, Mew, Mewtwo and, of course, Pikachu.

Bulbasaur (#001) comes first in the Pokémon list of the 1st generation. Mew (#151) brings up the rear.
2nd generation with 100 Pokémon
With the 2nd generation set in the Johto region, the total number of Pokémon rose to 251. It includes the games Pokémon Gold, Silver and Crystal.
Well-known Pokémon from this generation include Cyndaquil, Totodile, Togepi and Lugia. At position #152 in the National Pokédex is the Grass-type Pokémon Chikorita. The last entry of the 2nd generation is Celebi (#251).

3rd generation with 135 Pokémon
With the 3rd generation, the National Pokédex was expanded to a total of 386 Pokémon. It is set in the Hoenn region and includes Pokémon such as Treecko, Torchic, Mudkip, Ralts, Rayquaza and Groudon.
Sceptile and Blaziken are currently among the popular Pokémon of this generation.

4th generation with 107 Pokémon
The 4th generation takes us to the Sinnoh region, which is based on the Japanese island of Hokkaidō. It includes Pokémon such as Turtwig, Chimchar, Lucario and Garchomp. It also contains the two Legendary Pokémon Dialga and Palkia.
This brought the world of Pokémon to a total of 493 Pokémon at the time.

5th generation with 156 Pokémon
The 5th generation is set in the Unova region. It introduces 156 new Pokémon, which makes it the largest generation so far in terms of the number of newly introduced Pokémon.
Well-known Pokémon of this generation include Snivy, Tepig, Oshawott, Zorua, Reshiram and Zekrom.
This brings the Pokémon roster to more than 600 Pokémon.

6th generation with 72 Pokémon
With only 72 Pokémon, the 6th generation is comparatively small. It takes you to the Kalos region, which is based on France.
The 6th generation introduced Pokémon such as Fennekin, Froakie, Chespin, Sylveon and Aegislash. The exciting thing about this generation was also the first introduction of Mega Evolutions.
But here too: Mega Evolutions are not separate Pokémon species. They therefore do not extend the Pokémon list.

7th generation with 88 Pokémon
The 7th generation is set in the Alola region. This is also where regional forms of existing Pokémon were introduced for the first time, such as Alolan Rattata or Alolan Vulpix.
The 7th generation includes 88 Pokémon in total and ranges from #722 Rowlet to #809 Melmetal.

8th generation with 96 Pokémon
The 8th generation takes you to the Galar region, which is based on Great Britain. It starts with #810 Grookey and ends with #905 Enamorus.
It was introduced with the games Pokémon Sword and Shield. The 8th generation also includes Pokémon Legends: Arceus, which is set in the historical Hisui region.
Well-known Pokémon of this generation also include Scorbunny, Sobble, Zacian and Zamazenta.

9th generation with 120 Pokémon
The 9th and currently newest generation includes 120 Pokémon and takes you to the Paldea region, which is based on the Iberian Peninsula. It was released with the games Pokémon Scarlet and Violet.
With the 9th generation, the current Pokémon list rose to 1025. It includes Pokémon such as Sprigatito, Fuecoco, Quaxly, Koraidon and Miraidon.
So you can see that the question “How many Pokémon are there?” is not that easy to answer, as the Pokémon universe is constantly growing.

List of 150 Pokémon: all Pokémon with their names
As we have already explained, the 1st generation actually includes 151 and not 150 Pokémon, even though the number is often used.
To give you a better overview of how many Pokémon there are in total in the 1st generation, we have put together a list with all names and their numbers in the National Pokédex:
List of the 151 Pokémon from the 1st generation
- #001 Bulbasaur
- #002 Ivysaur
- #003 Venusaur
- #004 Charmander
- #005 Charmeleon
- #006 Charizard
- #007 Squirtle
- #008 Wartortle
- #009 Blastoise
- #010 Caterpie
- #011 Metapod
- #012 Butterfree
- #013 Weedle
- #014 Kakuna
- #015 Beedrill
- #016 Pidgey
- #017 Pidgeotto
- #018 Pidgeot
- #019 Rattata
- #020 Raticate
- #021 Spearow
- #022 Fearow
- #023 Ekans
- #024 Arbok
- #025 Pikachu
- #026 Raichu
- #027 Sandshrew
- #028 Sandslash
- #029 Nidoran♀
- #030 Nidorina
- #031 Nidoqueen
- #032 Nidoran♂
- #033 Nidorino
- #034 Nidoking
- #035 Clefairy
- #036 Clefable
- #037 Vulpix
- #038 Ninetales
- #039 Jigglypuff
- #040 Wigglytuff
- #041 Zubat
- #042 Golbat
- #043 Oddish
- #044 Gloom
- #045 Vileplume
- #046 Paras
- #047 Parasect
- #048 Venonat
- #049 Venomoth
- #050 Diglett
- #051 Dugtrio
- #052 Meowth
- #053 Persian
- #054 Psyduck
- #055 Golduck
- #056 Mankey
- #057 Primeape
- #058 Growlithe
- #059 Arcanine
- #060 Poliwag
- #061 Poliwhirl
- #062 Poliwrath
- #063 Abra
- #064 Kadabra
- #065 Alakazam
- #066 Machop
- #067 Machoke
- #068 Machamp
- #069 Bellsprout
- #070 Weepinbell
- #071 Victreebel
- #072 Tentacool
- #073 Tentacruel
- #074 Geodude
- #075 Graveler
- #076 Golem
- #077 Ponyta
- #078 Rapidash
- #079 Slowpoke
- #080 Slowbro
- #081 Magnemite
- #082 Magneton
- #083 Farfetch'd
- #084 Doduo
- #085 Dodrio
- #086 Seel
- #087 Dewgong
- #088 Grimer
- #089 Muk
- #090 Shellder
- #091 Cloyster
- #092 Gastly
- #093 Haunter
- #094 Gengar
- #095 Onix
- #096 Drowzee
- #097 Hypno
- #098 Krabby
- #099 Kingler
- #100 Voltorb
- #101 Electrode
- #102 Exeggcute
- #103 Exeggutor
- #104 Cubone
- #105 Marowak
- #106 Hitmonlee
- #107 Hitmonchan
- #108 Lickitung
- #109 Koffing
- #110 Weezing
- #111 Rhyhorn
- #112 Rhydon
- #113 Chansey
- #114 Tangela
- #115 Kangaskhan
- #116 Horsea
- #117 Seadra
- #118 Goldeen
- #119 Seaking
- #120 Staryu
- #121 Starmie
- #122 Mr. Mime
- #123 Scyther
- #124 Jynx
- #125 Electabuzz
- #126 Magmar
- #127 Pinsir
- #128 Tauros
- #129 Magikarp
- #130 Gyarados
- #131 Lapras
- #132 Ditto
- #133 Eevee
- #134 Vaporeon
- #135 Jolteon
- #136 Flareon
- #137 Porygon
- #138 Omanyte
- #139 Omastar
- #140 Kabuto
- #141 Kabutops
- #142 Aerodactyl
- #143 Snorlax
- #144 Articuno
- #145 Zapdos
- #146 Moltres
- #147 Dratini
- #148 Dragonair
- #149 Dragonite
- #150 Mewtwo
- #151 Mew
PSA Grading Switzerland: service for Pokémon and other cards
- Globally recognised grading to determine the value of your cards
- Safe and personal at the AMAZINGTOYS® Store in Zurich
- CHF 125.00 per TCG card (plus any upcharges from PSA)

Which Pokémon are there?
The world of Pokémon is far more detailed than just a Pokémon list. It is also not enough to simply know how many Pokémon there are.
Rather, the individual creatures differ in their types, their abilities, their individual evolutions and their overall role in the game.
We take a look at the 4 categories:
- Starter Pokémon
- Legendary Pokémon
- Mythical Pokémon
- Pokémon with special forms
1. Starter Pokémon
Each of the nine generations of the main series introduces new starter Pokémon. At the beginning of a game, players choose a Grass-, Fire- or Water-type Pokémon.
The starter Pokémon of the 1st generation are:
- Bulbasaur (Grass type)
- Charmander (Fire type)
- Squirtle (Water type)
This trio is probably the best known among players and non-players alike. Later, more starter Pokémon were added with every generation, for example Chikorita, Cyndaquil and Totodile from the 2nd generation.
2. Legendary Pokémon
Like starter Pokémon, Legendary Pokémon are separate Pokémon species and are therefore on the Pokémon list of the National Pokédex.
They stand out because they are particularly rare and play an important role in the game.
Examples of Legendary Pokémon are:
- Mewtwo
- Lugia
- Ho-Oh
- Rayquaza
- Dialga
- Palkia
- Reshiram
- Zekrom
3. Mythical Pokémon
Mythical Pokémon also form their own group and are separate Pokémon species.
Mythical Pokémon include, for example:
- Mew
- Celebi
- Jirachi
- Arceus
4. Pokémon with special forms
Pokémon can take on special forms. However, this does not make them separate Pokémon.
Special forms include:
- regional forms
- Mega Evolutions
- or other special variants
As some directories also list the special forms in their Pokémon list, the numbers sometimes differ from source to source.
If you want to know how many Pokémon there are, you should always refer to the official National Pokédex.
Conclusion: how many Pokémon there are has to be answered again and again
The Pokémon TCG celebrates its 30th birthday in 2026 and, thanks to its worldwide popularity, certainly has a few more birthdays ahead of it. That is why the game keeps evolving with new generations and exciting new Pokémon.
So there is no magic number when you want to know how many Pokémon there are. There are currently 9 generations and a total of 1025 Pokémon. But with the 10th generation, which will be released soon, this number will change once again.
Keep in mind that Pokémon come in different forms and variants, but this does not automatically mean that they are a separate Pokémon species.
We will always keep you up to date and let you know as soon as there are changes in the world of Pokémon.
Frequently asked questions
The Pokémon list is constantly evolving. There are currently 1025 separate Pokémon species. Keep in mind that not every Pokémon form is also a separate species.
This usually refers to the Pokémon of the 1st generation. Strictly speaking, it includes 151 Pokémon and ends with Mew.
It is best to always refer to the official National Pokédex. There you will find all Pokémon with their names as well as information about their types and abilities.
There are now Pokémon from 9 different generations, from Bulbasaur in the 1st generation to Koraidon in the 9th generation.





































