Highest-HP Rock-type Pokémon
The highest-hp Rock-type Pokémon, ranked by hp — 74 in total.
Top 10 by HP
RankedThe highest-hp Rock-type Pokémon, ranked by hp — 74 in total.
Ranked by base stats for each Pokémon’s default form. Types, abilities and moves also affect battle performance.
Related collections
Highest-HP Rock-type Pokémon
74#0699















































Aurorus
RockIce
Base total521
#0464Rhyperior
GroundRock
Base total535
#0839Coalossal
RockFire
Base total510
#0793Nihilego
RockPoison
Base total570
#0112Rhydon
GroundRock
Base total485
#0248Tyranitar
RockDark
Base total600
#0369Relicanth
WaterRock
Base total485
#0874Stonjourner
Rock
Base total470
#0934Garganacl
Rock
Base total500
#0995Iron Thorns
RockElectric
Base total570
#0409Rampardos
Rock
Base total495
#0639Terrakion
RockFighting
Base total580
#0337Lunatone
RockPsychic
Base total460
#0338Solrock
RockPsychic
Base total460
#0834Drednaw
WaterRock
Base total485
#1022Iron Boulder
RockPsychic
Base total590
#0346Cradily
RockGrass
Base total495
#0526Gigalith
Rock
Base total515
#0970Glimmora
RockPoison
Base total525
#0697Tyrantrum
RockDragon
Base total521
#0076Golem
RockGround
Base total495
#0111Rhyhorn
GroundRock
Base total345
#0142Aerodactyl
RockFlying
Base total515
#0377Regirock
Rock
Base total580
#0838Carkol
RockFire
Base total410
#0698Amaura
RockIce
Base total362
#0348Armaldo
RockBug
Base total495
#0567Archeops
RockFlying
Base total567
#0745Lycanroc
Rock
Base total487
#0565Carracosta
WaterRock
Base total495
#0689Barbaracle
RockWater
Base total500
#0139Omastar
RockWater
Base total495
#0185Sudowoodo
Rock
Base total410
#0247Pupitar
RockGround
Base total410
#0306Aggron
SteelRock
Base total530
#0525Boldore
Rock
Base total390
#0558Crustle
BugRock
Base total485
#0900Kleavor
BugRock
Base total500
#0950Klawf
Rock
Base total450
#0408Cranidos
Rock
Base total350
#0345Lileep
RockGrass
Base total355
#0222Corsola
WaterRock
Base total410
#0805Stakataka
RockSteel
Base total570
#0141Kabutops
RockWater
Base total495
#0219Magcargo
FireRock
Base total430
#0305Lairon
SteelRock
Base total430
#0411Bastiodon
RockSteel
Base total495
#0476Probopass
RockSteel
Base total525
The remaining 26, continuing by hp
MiniorNaclstackTyruntGravelerRoggenrolaArchenNacliTirtougaLarvitarAronBonslyDwebbleCarbinkDiancieGlimmetAnorithRockruffBinacleGeodudeOnixOmanyteKabutoNosepassShieldonRolycolyShuckle