peace love net

What Is the Longest Pokemon Name?

The Pokemon with the longest name is Fletchinder, with 11 letters!

Pokemon names have been limited to 10 letters in every generation, with the exceptions of X and O. There are no 12-letter Pokemon name ever!

All 809 Pokémon Name Meanings (Gen 1 – Gen 8)

Keep Reading