Der Pokémon National Pokédex enthält ab 2014 insgesamt 719 Pokémon. Diese Gesamtzahl umfasst alle Pokémon und ihre Entwicklungen von Generation I bis Generation VI. Die Gesamtzahl an Pokémon, die zum Vervollständigen eines bestimmten Pokédex benötigt wird, hängt davon ab, welches Generationsspiel gespielt wird.
Die ersten 151 Pokémon stammen aus den Originalspielen "Pokémon Red" und "Pokémon Blue". Anfangs wurden diese Pokémon nicht nach ihren Beziehungen zueinander sortiert. Die Reihenfolge wurde später in Generation II geändert und die ursprüngliche Reihenfolge wurde als Old Pokédex bezeichnet. Der Nationale Pokédex ist nach Regionen geordnet, beginnend mit Kanto-Pokémon und endend mit denen aus Kalos.