PokeTools
Stat & Data

Type Stats Dashboard

Explore type distribution across generations -- which types dominate, which are rare.

TypeDistributionTotalPrimarySecondaryMono
water
154
134
20
74
normal
131
118
13
75
grass
127
103
24
47
flying
109
9
100
3
psychic
102
60
42
39
bug
92
83
9
23
poison
83
42
41
16
fire
81
66
15
36
ground
75
40
35
17
rock
74
58
16
17
fighting
73
40
33
28
dragon
70
37
33
13
electric
69
59
10
35
dark
69
45
24
13
ghost
65
35
30
16
steel
65
36
29
10
fairy
64
29
35
21
ice
48
31
17
16

Pokémon Type Distribution Analysis

Across all 18 types, the distribution is far from equal. Water leads with around 154 Pokémon, making it the most populated type in the franchise. Ice trails at roughly 48, consistently underrepresented in every generation.

Primary vs. Secondary Typing

A Pokémon's primary type is listed first and often reflects its core identity, while the secondary type adds coverage and defensive interactions. Some types appear far more often as secondary -- Flying, for example, is overwhelmingly a secondary type. The overview tab breaks down how each type splits between primary, secondary, and monotype (single-typed) Pokémon.

Type Combinations

With 18 types, there are 171 possible dual-type combinations (plus 18 monotypes). Many of these combinations have never been used, while others like Normal/Flying and Bug/Poison appear repeatedly. The Type Combos tab shows every existing combination ranked by frequency, so you can spot which pairings are common and which remain rare or completely unused.

Generational Trends

Each generation introduces types in different proportions. The By Generation tab lets you see how many Pokémon of each type were added per generation and track cumulative totals. Fairy type, introduced in Gen VI, started from zero and has grown steadily. Dark and Steel, added in Gen II, took several generations to reach the population levels of original types.