There are 754 Pokemon. There are many more pokemon to come in the future. Because there is the fifth generation of Pokemon (take a look at the black and white pokedox)
- Season 1: Indigo League (82 episodes, 1999)
- Season 2: The Adventures in the Orange Islands (36 episodes, 2000)
- Season 3: The Johto Journeys (41 episodes, 2001)
- Season 4: Johto League Champions (52 episodes, 2002)
- Season 5: Master Quest (65 episodes, 2003)
- Season 6: Advanced (40 episodes, 2004)
- Season 7: Advanced Challenge (51 episodes, 2005)
- Season 8: Advanced Battle (53 episodes, 2006)
- Season 9: Battle Frontier (55 episodes, 2007)
- Season 10: Diamond and Pearl (51 episodes, 2008)
- Season 11: Diamond and Pearl: Battle Dimension (51 episodes, 2009)
- Season 12: Diamond and Pearl: Galactic Battles (52 episodes, 2010)
- Season 13: Diamond and Pearl: Sinnoh League Victors (33 episodes, 2011)
- Season 14: Black & White (47 episodes, 2011)
- Season 15: Black & White: Rival Destinies (35 episodes, 2012)
- Season 16: Best Wishes! (10 episodes, Japan: June 21, 2012)
Total: 754 Pokemon.
How many types of Pokemon are there?
There are 18 different types of Pokémon. In Kanto, there were only 16, but the Johto region Pokémon saw an introduction of two new types. These are now commonly seen in Pokémon nowadays. Many Pokémon also have dual types (having more than one), but they still take them from the 18 types listed above and make no new types.