PokeDB: Pokémon Database
List of 1302 Pokémon's and their details
Filtered by habitats

Kakuna
bugpoison
4

Pidgeot
normalflying
2

Pidgeotto
normalflying
4

Beedrill
bugpoison
1

Metapod
bug
2

Rattata
normal
2

Blastoise
water

Weedle
bugpoison
3

Wartortle
water
2

Raticate
normal

Charmeleon
fire
3

Charmander
fire
4

Squirtle
water
6

Pidgey
normalflying
4

Bulbasaur
grasspoison
15

Ivysaur
grasspoison
10

Venusaur
grasspoison
7

Caterpie
bug
5

Butterfree
bugflying
2

Charizard
fireflying
5