Full National Pokédex including all forms and all newly discovered Pokémon. The National Pokédex includes 1595 Pokémon: a total of 1025 discovered species and 570 forms (including cosmetic forms).

Showing 77 of 1595 Pokémon
Spinner Icon
Loading site data...