How powerful a Pokemon is can be determined by many different factors. Their Base Stats determine how naturally strong a Pokemon can be but there are many categories that Pokemon fit into.
Normal
Arceusis the strongest Normal Type Pokemon with the highest Base Stat total of any Pokemon in their base forms. It was 120 Base Stats for each of its stats for a total of 720. It is able to change its typing when holding differentPlatesbut its default form is Normal.
Slakingis the strongest non Legendary Normal Type Pokemon with a 670 Base Stat Total. It’s held back by its Truant ability and can have its ability removed by various means in battle.
Mega Lopunnyis the strongest Normal Mega evolution with a 580 Base Stat Total.
Fighting
Zamazentais the strongest Fighting Type Pokemon with a 670 Base Stat Total. ItsCrowned Shieldform changes its stats and raises its Base Stat Total to 720. It lowers its Speed Base Stat by 10 and raises its Defense and Special Defense stat by 30 each while in this form.
Kommo-ois the strongest non Legendary Fighting Type Pokemon with a 600 Base Stat Total. The Pokemon is considered a pseudo legendary by fans of the series.Marshadowhas the same number and is considered a Mythical Pokemon.
Mega Mewtwo Xis the strongest Mega Fighting Type Pokemon with a 780 Base Stat Total. It is tied for the second highest Base Stat Total between Rayquaza and Mega Mewtwo Y.
Fire
Primal Groudonis the strongest Fire Type Pokemon with a 770 Base Stat Total. Its ability blocks out Water moves, effectively removing its 4x weakness.
Arcanineis the strongest non Legendary Fire Type Pokemon with a 555 Base Stat Total.
Mega Charizard XandMega Charizard Yare the strongest Fire Type Mega Pokemon with a 634 Base Stat Total.
Related:Best Fire Type Pokémon in Pokémon Go
Water
Primal Kyogreis the strongest Water Type Pokemon with a 770 Base Stat Total.
Wishiwashiin its School Form is the strongest non Legendary Water Type Pokemon with a 620 Base Stat Total. This is reduced to 175 when in its Solo Form.
Mega Gyaradosis the strongest Water Type Mega Pokemon with a 640 Base Stat Total. Although not a Mega,Ash Greninjais tied with this total.
Grass
Celebi, Shaymin, Shaymin Sky Forme,andZarudeare tied for the strongest Grass Type Pokemon with a 600 Base Stat Total. Celebi, Zarude, and Shaymin Sky Forme both have 4x weaknesses, giving Shaymin the upper hand in survivability.
Tangrowthis the strongest non Legendary Grass Type Pokemon with a 535 Base Stat Total.
Mega Sceptileis the strongest Grass Type Mega Pokemon with a 630 Base Stat Total. Mega Venusaur is only five points away from it and doesn’t have a 4x weakness to Ice.
Poison
Eternamax EternatusandEternatusare the strongest Poison Type Pokemon with an 1125 and 690 Base Stat Total, respectively.
Naganadelis the strongest non Legendary Poison Type Pokemon with a 540 Base Stat Total. This Pokemon is an Ultra Beast, making the next highest non Ultra Beast Pokemon,Crobatwith 535.
Mega Gengaris the strongest Poison Type Mega Pokemon with a 600 Base Stat Total.
Bug
Genesect, Mega Scizor, Mega Pinsir,andMega Heracrossare all tied for the strongest Bug Type Pokemon. Genesect is considered a Mythic Pokemon and the three Megas are all raised by 100 points from their base forms to reach a 600 Base Stat Total.
PheromosaandBuzzwoleare tied for the strongest non Legendary and non Mega Bug Type Pokemon at a 570 Base Stat Total.Golisopodis the next strongest that isn’t an Ultra Beast with a 530 Base Stat Total.
Flying
Rayquaza,Yveltal, Lugia,andHo-ohare the strongest Flying Type Pokemon with a 680 Base Stat Total. Rayquaza’sMegaincreases this to 780, tying it with the two Mewtwo Mega Evolutions.
Dragonite,bothShaymin Formes, bothLandorusFormes,andSalamenceare tied for the strongest non Legendary Flying Type Pokemon with a 600 Base Stat Total.
Mega Salamenceis the strongest non Legendary Flying Type Pokemon with a 700 Base Stat Total.
Electric
Zekromis the strongest Electric Type Pokemon with a 680 Base Stat Total.Zeraorafollows this with 600 as a Mythical Pokemon.
Electivireis the strongest non Legendary Electric Type Pokemon with a 540 Base Stat Total.
Mega Manectricis the strongest Mega Electric Type Pokemon with a 575 Base Stat Total.
Ground
Primal Groudonis the strongest Ground Type Pokemon with a 770 Base Stat Total. Following this isComplete Forme Zygardeat 708.
Garchompis the strongest non Legendary Ground Type Pokemon with a 600 Base Stat Total and is tied with bothLandorus Formes. All three Pokemon share a 4x weakness to Ice.
Mega Garchompis the strong Mega Ground Type Pokemon with a 700 Base Stat Total.
Rock
BothTyranitarandDiancieare tied for the strongest Rock Type Pokemon as they share a 600 Base Stat Total. They are both capable of Mega Evolving as well, raising their stats to 700.
Related:Best Rock Type Pokémon in Pokémon Go
Ice
BlackandWhite Kyuremare the strongest Ice Type Pokemon with a 700 Base Stat Total. Below this isIce Rider Calyrexat 680.
LaprasandVanilluxeare tied for the strongest non Legendary Ice Type Pokemon with a 535 Base Stat Total.
Mega Abomasnowis the strongest Mega Ice Type Pokemon with a 594 Base Stat Total.
Psychic
Ultra Necrozmais the strongest Psychic Type Pokemon with a 754 Base Stat Total. The next strongest Pokemon areMewtwo,Hoopa Unbound,Solgaleo,Lunala, bothCalyrexRider Formes, and the two otherNecrozmaforms inDawn WingsandDusk Manewith a 680 Base Stat Total.
Metagrossis the strongest non Legendary Psychic Type Pokemon with a 600 Base Stat Total.
Mega Mewtwo XandYare the strongest Mega Psychic Type Pokemon with a 780 Base Stat Total.Mega Metagrossis the strongest non Legendary Mega Psychic Type with a 700 Base Stat Total.
Ghost
Dawn Wings Necrozma, Lunala,Shadow Rider Calyrex, and bothGiratina Formesare tied for the strongest Ghost Type Pokemon with a 680 Base Stat Total.
MarshadowandDragpultare the strongest non Legendary Ghost Type Pokemon with a 600 Base Stat Total.
Mega Gengaris the strongest Mega Ghost Type Pokemon with a 600 Base Stat Total.
Dark
YveltalandHoopa Unboundare tied for the strongest Dark Type Pokemon with a 680 Base Stat Total.
Zarude, Hyrdreigon,andTyranitarare tied for the strongest non Legendary Dark Type Pokemon with a 600 Base Stat Total.
Mega Tyranitaris the strongest Mega Dark Type Pokemon with a 700 Base Stat Total.
Steel
Dusk Mane Necrozmais the strongest Steel Type Pokemon with a 754 Base Stat Total.Crowned Sword ZacianandCrowned Shield Zamazentaare the next strongest Steel Type Pokemon with a 720 Base Stat Total. This is 50 points higher than theirHero of Many Battlesform.
Metagross, Melmetal,Magearna, andGenesectare tied for the strongest non Legendary Steel Type Pokemon with a 600 Base Stat Total.
Mega Metagrossis the strongest Mega Steel Type Pokemon with a 700 Base Stat Total.
Dragon
Eternamax EternatusandEternatusare the strongest Dragon Type Pokemon with an 1125 and 690 Base Stat Total, respectively.
Dragapult, Salamence, Dragonite,Garchomp, Hydreigon. Goodra,andKommo-oare all tied for the highest non Legendary Dragon Type Pokemon with a Base Stat Total of 600.
Mega SalamenceandMega Garchompare the strongest non Legendary Mega Dragon Type Pokemon with a 700 Base Stat Total.Mega Rayquazais the strongest Mega Dragon Type Pokemon at a 780 Base Stat Total.
Fairy
Crowned Sword Zacianis the strongest Fairy Type Pokemon with a 720 Base Stat Total. The second highest isXerneasandSolgaleoat 680.
DiancieandMagearnaare the strongest Mythical Fairy Type Pokemon with a 600 Base Stat Total.Florgesfollows this as a non Mythical Pokemon at 552.
Mega Diancieis the strongest Mega Fairy Type Pokemon with a 700 Base Stat Total.Mega Gardevoirfollows this as the strongest non Mythical Mega with a 618 Base Stat Total.
Although this shows the strongest Pokemon by Base Stats, there are other factors that can determine a Pokemon’s effectiveness in battle. Strategy and training can make even a level one Rattata take out the strongest of Legendaries.
For more guides on Pokemon, check outWhich Pokémon should I get: Brilliant Diamond or Shining Pearl?on Pro Game Guides.