Pokémon National Pokédex zawiera w sumie 719 Pokémonów od 2014 roku. Ta suma obejmuje wszystkich Pokemonów i ich ewolucje od pokolenia I do pokolenia VI. Całkowita liczba Pokémonów potrzebnych do ukończenia określonego Pokédeksu zależy od tego, która gra generacyjna jest rozgrywana.
Pierwsze 151 Pokémonów pochodzi z oryginalnych gier "Pokémon Red" i "Pokémon Blue". Początkowo te Pokémony nie były uporządkowane w oparciu o ich wzajemne relacje. Kolejność została później zmieniona w Generacji II, a pierwotna kolejność została określona jako Stary Pokédex. National Pokédex jest uporządkowany według regionu, zaczynając od Kanto Pokémon i kończąc na Kalos.