How Many Pokemon Are In Pokemon GO

As of November 2025, Pokemon GO has an extensive collection of Pokemon spanning multiple generations. This comprehensive guide breaks down exactly how many Pokemon are available and what's still to come.

Total Pokemon Count

Overall Statistics

  • Total Available: 926 Pokemon species
  • Main Series Total: 1,025 Pokemon
  • Percentage Available: 90.34%
  • Unreleased Pokemon: 99 (record low)
  • Complete Pokedex Players: 883 Pokemon registered

Breakdown by Generation

Here's a complete breakdown of Pokemon availability by generation:

Generation 1 - Kanto Region

  • Available: 151 / 151 (100% complete)
  • Status: All Kanto Pokemon released
  • Includes: Original 151 Pokemon from Red/Blue/Yellow

Generation 2 - Johto Region

  • Available: 100 / 100 (100% complete)
  • Status: All Johto Pokemon released
  • Release Date: February 2017

Generation 3 - Hoenn Region

  • Available: 135 / 135 (100% complete)
  • Status: All Hoenn Pokemon released
  • Includes: Pokemon from Ruby/Sapphire/Emerald

Generation 4 - Sinnoh Region

  • Available: 104 / 107 (97.2%)
  • Status: Nearly complete
  • Unreleased: 3 Mythical Pokemon
    • Arceus
    • Manaphy
    • Phione

Generation 5 - Unova Region

  • Available: 156 / 156 (100% complete)
  • Status: All Unova Pokemon released
  • Includes: Pokemon from Black/White

Generation 6 - Kalos Region

  • Available: 72 / 72 (100% complete)
  • Status: All Kalos Pokemon released
  • Includes: Pokemon from X/Y

Generation 7 - Alola Region

  • Available: 80 / 88 (90.91%)
  • Unreleased: 8 Pokemon including:
    • Silvally
    • Type: Null
    • 6 other species
  • Alolan Forms: 18 forms - all available

Generation 8 - Galar Region

  • Available: 67 / 96 (69.79%)
  • Unreleased: 29 Pokemon
  • Galarian Forms: 12 of 19 available (7 unreleased)
  • Status: Steadily being added through events

Generation 9 - Paldea Region

  • Available: 61 / 120 (50.83%)
  • Unreleased: 59 Pokemon (largest gap)
  • Missing:
    • Koraidon and Miraidon (box legendaries)
    • Treasures of Ruin Pokemon
    • All 22 Paradox Pokemon forms
  • Paldean Forms: 3 available (Tauros variants)

Regional Exclusives

Certain Pokemon only appear in specific geographic regions:

Regional Pokemon Count

  • Total Regional Exclusives: 44-50 Pokemon (depending on how forms are counted)
  • Regional Form Variants: 57 total
  • Regional Forms by Type:
    • 18 Alolan forms - All available
    • 19 Galarian forms - Only 12 available
    • Hisuian forms - 4 available
    • Paldean forms - 3 available (Tauros variants)

Examples of Regional Exclusives

Legendary and Mythical Pokemon

Legendary Pokemon

  • Total Legendaries: 69 Legendary Pokemon
  • Currently Available: 47 through raids
  • Rotation System: Legendaries rotate monthly in 5-Star raids
  • Recent 2025 Releases:
    • Volcanion (via Special Research)
    • Articuno (June GO Pass)
    • Zacian & Zamazenta (GO Fest)
    • Keldeo's Resolute Form (November Final Justice event)

Mythical Pokemon

Mega Evolution Forms

Mega Evolution Count (October 2025)

  • Total Mega Forms Available: 43-48 forms
  • Pokemon Species with Mega Evolution: 46
  • Multiple Megas: 2 Pokemon with multiple forms
    • Charizard (Mega Charizard X and Y)
    • Mewtwo (Mega Mewtwo X and Y)
  • Still Unreleased: 7 Mega Evolution forms (being added seasonally)

Shadow & Purified Variants

Shiny Variants

Shiny Pokemon Statistics

  • Total Shiny Variants: 1,042 (counting forms)
  • Base Shiny Rate: Approximately 1/500 for most wild encounters
  • Community Day Rate: Approximately 1/25
  • Raid Rate: Approximately 1/20 for legendaries

Recent 2025 Shiny Releases

Unreleased Pokemon from Main Series

As of November 2025, only 99 Pokemon remain unreleased - a record low!

Unreleased Breakdown

  • Gen 4: 3 Mythical (Arceus, Manaphy, Phione)
  • Gen 7: 8 Pokemon (including Silvally, Type: Null)
  • Gen 8: 29 from Galar region
  • Gen 9: 59 from Paldea (largest gap)
    • Koraidon & Miraidon (box legendaries)
    • Treasures of Ruin Pokemon
    • All 22 Paradox Pokemon forms
  • Galarian Forms: 7 forms not yet available

Pokemon Added in November 2025

Recent additions keep the game fresh with new content:

November 2025 Debuts

  • Enchanted Hollow Event (Nov 4-9):
    • Tarountula (debut)
    • Spidops (evolution)
  • Dynamax Weekend (Nov 21-24):
    • Dynamax Eevee (2-Star Max Battles)
  • High Voltage Event:
    • Shiny Morpeko (first appearance)
  • Final Justice Event (Nov 25-30):
    • Keldeo's Resolute Form (debut)
    • Shiny Keldeo (first appearance)
  • Community Day (Nov 30):
    • Shiny Pikipek (debut)
  • Coming Soon:
    • Gigantamax Garbodor

Dynamax and Gigantamax Pokemon

New mechanic introduced in 2024:

Key Statistics Summary

Category Count
Total Available Species 926 (90.34% of franchise)
Complete Generations 5 (Gen 1, 2, 3, 5, 6)
Legendary Pokemon 69 total (47 available)
Mythical Pokemon 20+
Regional Exclusives 44-50
Regional Form Variants 57 total
Mega Evolution Forms 43-48
Shadow Pokemon 419 species
Shiny Variants 1,042
Unreleased Species 99 (record low)
Gigantamax Pokemon 13

2025 Highlights

Frequently Asked Questions

Which generation has the most Pokemon in Pokemon GO?

Generation 5 (Unova) has the most with all 156 Pokemon available (100% complete).

Are all Pokemon from the main series in Pokemon GO yet?

No, 99 Pokemon remain unreleased as of November 2025, mostly from Generations 8 and 9.

How many legendaries can I catch in Pokemon GO?

47 out of 69 legendary Pokemon are currently available through raids and special research.

How many shiny Pokemon are there?

Over 1,042 shiny variants are available, counting all forms and regional variants.

What's the rarest Pokemon in Pokemon GO?

Regional exclusives like Klefki (France only), shiny legendaries, and event-exclusive costumed Pokemon are among the rarest.