Generation Pokemon ListA list of all known Pokemon by each Generation, starting with Generation 1 from the Kanto Region through Generation 8 and the Galar Region.
Pokemon list by name - All 890+ Pokemon through Gen 8All 890+ known Pokemon through Gen 8 listed alphabetically my name.
How Many Pokemon are There?Learn how many Pokemon there are now including 2020's brand NEW Gen 8 species, introduced in The Isle of Armor & The Crown Tundra.
Pokemon List by Number - National Dex NumbersThis Pokemon list by number includes all Pokemon through Gen 8 using National Dex numbers.