How Many Pokemon Are There 2025 Total. The seemingly endless number of pokemon available to catch spans across all nine generations, including popular starters and rare legendaries and mythicals. The generations are labeled using roman numerals, starting with generation i and going up to.
This guide details all the mythical, legendary, and mega raids in pokemon go january 2025 along with their dates, time, and shiny availability. There are 1,025 pokémon in the overall national pokédex.