Pokepedia

Pokemon by Type

Ghost Pokemon

All 65 Ghost-type Pokemon, their weaknesses, strengths, and matchups. Complete list across every generation.

There are 65 Ghost Pokemon in the complete Pokedex, including pure Ghost-type Pokemon and Pokemon with Ghost as a secondary type. Ghost Pokemon are weak to Ghost and Dark and resist Poison and Bug, with immunity to Normal and Fighting. Offensively, Ghost moves are super-effective against Psychic Pokemon.

Ghost Pokemon Weaknesses

What Ghost Pokemon are weak and resistant to on defense.

Weak to (2×)
Resists (½×)
Immune to (0×)

Ghost Pokemon Strengths

What Ghost moves are super-effective or weak against on offense.

Strong against (2×)
Weak against (½×)
No effect on (0×)

Complete list

All Ghost Pokemon

65 Pokemon

Frequently asked

Ghost Pokemon FAQ

What is Ghost Pokemon weak against?

Ghost Pokemon are weak against Ghost and Dark Pokemon and take 2× damage from Ghost and Dark moves. Pairing a Ghost Pokemon with a dual typing can reduce these weaknesses.

What is Ghost Pokemon strong against?

Ghost moves are super-effective against Psychic Pokemon, dealing 2× damage. Ghost moves have no effect on Normal Pokemon.

How many Ghost Pokemon are there?

There are 65 Ghost Pokemon across all generations on Pokepedia, counting both pure Ghost-type and dual-type Pokemon where Ghost is the primary or secondary type.

What resists Ghost Pokemon?

Dark Pokemon resist Ghost moves, taking half damage. Against these types, Ghost attacks deal 0.5× damage.

What moves don't affect Ghost Pokemon?

Ghost Pokemon are immune to Normal and Fighting moves. These attacks deal 0× damage, so Ghost Pokemon are completely unaffected by them regardless of the attacking Pokemon's stats.