In the world of Pokemon, it is important to know which ones are the strongest. Here is a list to help you increase your Pokemon knowledge!

>
>


#1 Mewtwo

Otherwise known as the World's Pokemon, it was created by scientists as a result of genetic recombination of other Pokemon's genes.

#2 Mew

Mew is unique as it is the only Pokemon that can learn every move. It is also the Pokemon that Mewtwo was based on.

#3 Arceus

Known as the "Original One," it is said to have created the entire Pokemon universe. It is also known by some to be the most powerful Pokemon to ever exist.

#4 Raquaza

A member of the Weather Trio, Raquaza is a legendary Pokemon known for stopping the other two members, Kyogre and Groudon, from destroying the world.

#5 Zygarde

A member of the Aura Trio, along with Yveltal and Xerneas, Zygarde has three forms which helps it to be one of the strongest Pokemon.

#6 Alakazam

Known to have the same IQ as a supercomputer, Alakazam is one of the strongest psychic Pokemon.

#7 Lugia

The Guardian of the Sea, also known as Lugia, is said to have the ability to control the ocean. Just the flap of its wings are known to cause violent storms.

#8 Groudon

Know as the personification of land itself, it is known to have clashed with Kyogre over the control of nature.

#9 Kyogre

Known to be able to expand oceans, Kyogre is a member of the Weather Trio.

#10 Necrozma

The creator of the Z-crystals, Necrozma in its most powerful state is rumored to be stronger than Arceus.