New Pokémon are regularly introduced to Pokémon GO, making the challenge of completing your Pokedex increasingly complex. With an overwhelming variety of species, regionals, time-limited encounters, and Raid options available, players often struggle to keep track of the total Pokémon count needed for a full Pokedex.
This comprehensive guide encompasses every Pokémon currently available in Pokémon GO, detailing regional variants, Mythical and Legendary Pokémon, along with Ultra Beasts and their locations. With this information, players can expedite their journey toward completing their Pokedex.
As of January 22, 2026, updated by Luke Simons, the Pokedex has recently expanded with the addition of Glimmet and Glimmora, as well as new Mega Evolutions such as Mega Victreebel and Mega Malamar on the horizon. Discover the latest updates so you don’t miss out on completing your collection.
Understanding the Comprehensive Pokedex

For those who have diligently captured every regional Pokémon—achieved through travel, trading, or special events—along with all Mythical and Legendary Pokémon, the current total boasts 926 Pokémon listed as “caught” in their Pokedex.
The following Pokémon represent the most recent additions:
- Glimmet #969 and Glimmora #970 were introduced on January 15, 2026.
- Impidimp #859, Morgrem #860, and Grimmsnarl #861 joined on November 7.
- Tarountula #917 and Spidops #918 debuted on November 3.
- Poltchageist #1012 and Sinistcha #1013 came on October 21.
- Dipplin #1011 and Hydrapple #1019 were added on October 10.
- Duraludon #884 arrived on September 3.
Within the National Pokedex, spanning from Bulbasaur of Generation I to the newly recognized Pecharunt, there are a total of 1, 025 Pokémon. In National Dex order, Pecharunt remains the last confirmed entry at #1, 025.
Which Pokémon Are Accessible in Pokémon GO?
Which Pokémon from Each Generation Are Absent in Pokémon GO?
The following table categorizes available Pokémon by generation, specifying which ones are still unavailable. For optimal viewing, especially on mobile devices, users should scroll left and right.
| Region / Generation | Available | Not Released | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Kanto (Gen I) | 151/151 | None | ||||||||
| Management (Gen II) | 100/100 | None | ||||||||
| Hen (Gen III) | 135/135 | None | ||||||||
| Sinnoh (Gen IV) | 104/107 |
|
||||||||
| You become (Gen V) | 156/156 | None | ||||||||
| Kalos (Gen VI) | 72/72 | None | ||||||||
| Hello (Gen VII) | 78/86 |
|
||||||||
| Unknown (Meltan and Melmetal) | 2/2 | None | ||||||||
| Title (Gen VIII) | 61/89 |
|
|
|
|
|
||||
| Hisui | 6/7 |
|
||||||||
| Paldea (Gen IX) | 61/120 |
|
|
|
|
|
|
|
|
|
| Total | 926/1, 025 | Percentage Available: ~90.34% | ||||||||
Pokémon You Might Still Need

If your Pokedex total is lower than expected, you might be curious about the Pokémon you haven’t yet captured. There may be some common species missing, such as those that involve challenging evolutions or that are rare spawns. Certain categories of Pokémon can be especially elusive or nearly impossible to acquire through normal gameplay.
Let’s explore some frequently missing Pokémon.
How Many Regional Pokémon Exist in Pokémon GO?
One aspect that complicates Pokedex completion in Pokémon GO is the regional-lock mechanic. Various Pokémon are categorized as Regional Pokémon and only appear in specific geographic locations. To access these Pokémon, players often must:
- Travel to the regions where these Pokémon spawn and catch them there.
- Trade with other players who have visited the respective areas.
- Join special events where regionals also spawn outside their designated regions.
The original roster included only four regional Pokémon: Mr. Mime, Farfetch’d, Tauros, and Kangaskhan. Over the years, the number of regional Pokémon has expanded significantly.


In total, there are currently 39 regional Pokémon, including the evolutions of Pansear, Pansage, and Pampour (Simisear, Simisage, Simipour).



- # 115 – Kangaskhan (Australia)
- #128 – Taurus (US and Canada); Paldean Tauros (Iberian Peninsula, Spain & Portugal); Paldean Taurus Blaze Breed (Eastern Hemisphere); Paldean Taurus Aqua Breed (Western Hemisphere).
- #122 – Mr. Mime (Europe)
- #439 – Mime Jr.(Europe)
- #214 – Heracross (Central America, South America, Mexico)
- #222 – Corsola (only found in coastal regions between latitudes 31N – 26S)
- #324 – Torkoal (West, Central, and South Asia)
- #422 – East Sea & West Sea Shellos (available exclusively in the respective hemispheres)
- #357 – Tropius (Africa and the Middle East)
- #369 – Relicanth (generally in Oceania)
- # 417 – Pachirisu (Alaska, Canada, parts of Russia)
- #441 – Chatot (Southern Hemisphere)
- #455 – Carnivine (Southeast U. S.and parts of the Bahamas)
- #313 – Volbeat; #338 – Solrock; #335 – Zangoose; #539 – Sawk; #631 – Heatmor (Asia-Pacific and Europe)
- #314 – Illumise; #337 – Lunatone; #336 – Seviper; #538 – Throh; #632 – Durant (Africa, the Americas, and the Middle East)
- # 511 – Pansage; # 512 – Simisage; # 480 – Uxie (Asia-Pacific)
- #513 – Pansear; #514 – Simisear; #481 – Mesprit (Africa, Europe, Middle East)
- #515 – Panpour; #516 – Simipour; #482 – Azelf (the Americas and Greenland)
- #556 – Maractus (Southern U. S.A., Central America, Caribbean, South America)
- #561 – Sigilyph (Egypt, Greece, Israel)
- # 626 – Bouffalant (Northeast USA)
- #701 – Hawlucha (Mexico)
- #707 – Klefki (France)
- #764 – Comfey (Hawai’i)
- #797 – Celesteela (Southern Hemisphere)
- #798 – Kartana (Northern Hemisphere)
- # 805 – Stakataka (Eastern Hemisphere)
- #806 – Blacephalon (Western Hemisphere)
- #874 – Stonjourner (United Kingdom)
This enumeration does not include Oricorio and its various forms or Furfrou with its trimmed variants.
Pokémon Available Through Special Encounters
A specific group of Pokémon is only obtainable through Raids, Egg hatching, event participation, or completing research tasks from Special Research, Field Research, and the GO Battle League. Below is a list of Pokémon accessible through these special methods:
| # | Pokémon | Encounter Requirements |
|---|---|---|
| 265 | Smeargle | Take snapshots until it photobombs (once per day) |
| 352 | Kecleon | Encounter an “invisible obstacle”at a PokéStop and tap on it until caught |
| 570 | Floor | Appears as your Buddy Pokémon on the map |
| 290 | Nincada (plus evolution, #291 – Ninjask) | Field Research objectives |
| 291 | Shedinja | Special Research |
| 327 | Spinda | Field Research tasks (forms change monthly) |
| 359 | Absol | Primarily found in Raids and 12km Eggs |
| 303 | Time off | Raids |
Baby Pokémon can only be hatched from Eggs, while many evolutions are catchable in the wild. The table above lists Pokémon that are exclusive to specific encounter methods and must be evolved to unlock their evolutions (except for Cherubi).Here’s a list of Baby Pokémon in Pokémon GO that can only be obtained through hatching:
| # | Baby Pokémon | Evolution(s) |
|---|---|---|
| 172 | Pichu | Pikachu and Raichu |
| 173 | Cleffa | Clefairy and Clefable |
| 174 | Igglybuff | Jigglypuff and Wigglytuff |
| 175 | Togepi | Togetic and Togekiss |
| 236 | Tyrogue | Hitmonchan, Hitmonlee, or Hitmontop |
Legendary Pokémon are typically restricted to Raid battles, while encountering Mythical Pokémon usually involves completing Special Research stories—though exceptions exist for both categories.
Below is a table of the Legendary Pokémon you can find, commonly only in Raid battles. Players with high ranks in the GO Battle League may occasionally encounter current Tier 5 Raid Bosses as rewards. Moreover, players can capture Shadow Legendary Pokémon when defeating Giovanni.
| # | Pokémon | # | Pokémon | # | Pokémon | # | Pokémon | # | Pokémon |
|---|---|---|---|---|---|---|---|---|---|
| 144 | Articuno* | 380 | Wide | 487 | Giratina | 717 | Yveltal | 889 | Zamazenta |
| 145 | Zapdos* | 381 | Latios | 488 | Cresselia | 718 | Zygarde*** | 890 | Eternal |
| 146 | Moltres* | 382 | Kyogre | 638 | Cobalion | 785 | Holy Cocoa | 891 | Kubfu |
The following Pokémon are obtainable through various events, special research, or Raid encounters:
- Galarian Birds – available with Daily Incense
- Uxie, Mesprit, Azelf – can spawn randomly in the wild or in regional raids (with exceptions during specific events).
- Zygarde – available through special research or events.
- Kubfu – accessible through special research tasks.
Mythical Pokémon are acquired in Raids or through Special Research stories and players can take as long as needed to complete these tasks.
| # | Pokémon | Encounter Requirement |
|---|---|---|
| 151 | Mew | Special Research |
| 251 | Celebi | Special Research |
| 385 | Jirachi | Special Research |
| 386 | Deoxys | Raids |
The Mystery Box can be activated by transferring a Pokémon from Pokémon GO to either Pokémon Let’s Go Pikachu or Pokémon Let’s Go Eevee, after which Meltan will spawn for 30 minutes.
In conclusion, all Ultra Beasts have made their way into Pokémon GO, and players can acquire them through various methods. Certain Ultra Beasts are accessible via Special or Timed Research, such as Poipole, which is available exclusively through Special Research.
- #793 – Nihilego (available in raids)
- #795 – Pheromosa (available in raids)
- #794 – Buzzwole (available in raids)
- #796 – Xurkitree (available in raids)
- #797 – Celesteela (Southern Hemisphere raids)
- #798 – Kartana (Northern Hemisphere raids)
- #799 – Guzzlord (available in raids)
- #803 – Poipole (obtained through Special Research)
- #804 – Naganadel (evolved from Poipole)
- #805 – Stakataka (found in Eastern Hemisphere raids)
- #806 – Blacephalon (found in Western Hemisphere raids)
Progressing Towards a Full Pokedex in Pokémon GO

This extensive table encompasses all Pokémon, and you might need to scroll or zoom out in your browser for a complete view.
| Kanto (GEN I) | Management (GEN II) | Hen (GEN III) | Sinnoh (GEN IV) | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
||||||||||||
Leave a Reply