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.
Complete list
All Ghost Pokemon
Gastly
#092
Haunter
#093
Gengar
#094
Misdreavus
#200
Shedinja
#292
Sableye
#302
Shuppet
#353
Banette
#354
Duskull
#355
Dusclops
#356
Drifloon
#425
Drifblim
#426
Mismagius
#429
Spiritomb
#442
Dusknoir
#477
Froslass
#478
Rotom
#479
Giratina
#487
Yamask
#562
Cofagrigus
#563
Frillish
#592
Jellicent
#593
Litwick
#607
Lampent
#608
Chandelure
#609
Golett
#622
Golurk
#623
Honedge
#679
Doublade
#680
Aegislash
#681
Phantump
#708
Trevenant
#709
Pumpkaboo
#710
Gourgeist
#711
Hoopa
#720
Decidueye
#724
Sandygast
#769
Palossand
#770
Mimikyu
#778
Dhelmise
#781
Lunala
#792
Marshadow
#802
Blacephalon
#806
Sinistea
#854
Polteageist
#855
Cursola
#864
Runerigus
#867
Dreepy
#885
Drakloak
#886
Dragapult
#887
Spectrier
#897
Basculegion
#902
Skeledirge
#911
Ceruledge
#937
Bramblin
#946
Brambleghast
#947
Greavard
#971
Houndstone
#972
Annihilape
#979
Flutter Mane
#987
Gimmighoul
#999
Gholdengo
#1000
Poltchageist
#1012
Sinistcha
#1013
Pecharunt
#1025
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.
