Generation 5 Pokemon List
There are 188 Pokemon and their forms in Generation 5. The number of the first Pokemon is 0494, and the last one is 0649.
There are 188 Pokemon and their forms in Generation 5. The number of the first Pokemon is 0494, and the last one is 0649.