Alcuni nomi giapponesi di Pokémon includono "Fushigidane" per Bulbasaur, "Hitokage" per Charmander, "Zenigame" per Squirtle, "Pikachuu" per il Pokémon del personaggio principale chiamato Pikachu, "Kyukon" per Ninetales, "Nyoromo" per Poliwag e "Biriridama" per Voltorb. Tutti i Pokémon hanno nomi originali in giapponese poiché l'anime è prodotto in Giappone.
Alcuni nomi Pokémon sono gli stessi in giapponese e inglese, come Gengar, Pidgeot, Arbok, Raichu, Golduck, Mankey e Ponyta. Ciò si verifica semplicemente perché i nomi non sono stati tradotti o non esiste una traduzione praticabile. Le creature con i nomi giapponesi tradizionali hanno spesso una sorta di parola descrittiva ad essa allegata, come "Raki", la parola giapponese per "fortuna" usata per il nome di Chansey.
Altri nomi di Pokémon sono traducibili più facilmente in inglese. Ad esempio, il tipo fantasma chiamato Haunter ha semplicemente la parola giapponese "ghost" come nome. Hypno è tradotto in "dormiente" in giapponese, e Krabby è il termine tradizionale per "granchio".
A partire dal 2014, ci sono più di 700 Pokémon creati per la serie animata. Ci sono 18 tipi base di Pokémon trovati in diverse regioni del mondo immaginario. Un dispositivo tecnologico chiamato "Pokédex" classifica e organizza i dati su ogni creatura per un facile recupero e rinvio. Quando vengono scoperti nuovi Pokémon, le loro informazioni vengono aggiunte al Pokédex.