How many Pokemon are in Pokemon Go?

lots of pokemon in pokemon go artThe Pokemon Company

Pokemon Go continues to grow and fill up its ever-growing Pokedex giving trainers plenty to catch, but just how many Pokemon are in Pokemon Go right now?

When it first launched in 2016, Pokemon Go‘s Pokedex only featured the original Kanto entries. This was later expanded upon with Johto and then Hoenn and so on.

Today we have representation from all nine major Pokemon regions but not all of them are fully featured. This leaves many trainers wondering exactly how many Pokemon are in Pokemon Go.

Article continues after ad

To help you answer that question we’ve put together this handy guide explaining how many Pokemon you can currently catch in Pokemon Go.

dittos together in pokemon goThe Pokemon Company

How many Pokemon are in Pokemon Go?

As of April 2024, if you catch every single species in Pokemon Go, including all the different types from Legendaries to Mythicals, then you should have 844 Pokemon in your collection. This does not include alternate forms or Mega versions.

Here’s the breakdown by region:

RegionNumber of Pokemon available
Kanto151
Johto100
Hoenn135
Sinnoh104
Unova156
Kalos68
Alola71
Galar20
Paldea39

Keep in mind this list will change. In fact, it will change in the very near future as Necrozma will be added to the mobile game in the coming weeks.

Article continues after ad

Given that there is a total of 1,021 Pokemon currently in the National Pokedex that means Pokemon Go players can catch 81.7% of all Pokemon.

This will take an unbelievable amount of effort in terms of catching, traveling, and trading. Some Pokemon only spawn during special events, while others can only be caught in specific regions & countries.

There are even a few Pokemon that can only be obtained by purchasing Special Research stories and completing them over long periods of time.

Article continues after ad

There are always whispers and murmurs about the next Pokemon Go additions as data mines have already revealed that there are over 900 Pokemon registered in the game’s files. This is a surefire conclusion that at least 100 more, plus, are guaranteed to be on their way to Pokemon Go in the future.

Now that you know how many Pokemon are in Pokemon Go, check out some more guides below:

Pokemon Go Spotlight Hour guide | Current Pokemon Go Raid Bosses | Best Pokemon in Pokemon Go | Arlo counters guide | Cliff counters guide | How to get Remote Raid Passes | Sierra counters guide | How to catch Ditto | Pokemon Go shop items | Giovanni counters guide | Pokemon Go promo codes | How to get more Poke Balls

Article continues after ad