With the release of Pokemon Scarlet & Violet, the number of total Pokemon increased by 107. That means there are well over 1000 Pokemon throughout the entire franchise. And while Pokemon Scarlet & Violet only has 400 Pokemon to catch, it's still enough to keep completionists busy filling up their Pokedex.