La liste des Pokémon recense l’ensemble des 908 espèces de Pokémon réparties en neuf générations. Les différentes espèces sont numérotées dans l’ordre de l’encyclopédie animalière fictive de la franchise dit le « Pokédex national » ; les versions de l’encyclopédie spécifiques à chaque paire de jeux de la série principale et ne recensant que les espèces locales de chaque région sont appelées « Pokédex régionaux ».