Pokemon Go Generation 2 Pokemon have been out in the wild for a short while now, and I’m sure you have encountered many of them already. But if you want to increase your chances of collecting a specific Pokemon you will also need to walk around to hatch your eggs. You will of course need to know which Pokemon will hatch from which eggs. A handful of sites have been collecting data from players on just that and the results are starting to come through. It may take a few weeks to get the full list. It was also take a short while to iron out the creases and mistakes. So far though we have a decent quantity of confirmed hatching distances.
Generation 2 10KM Eggs
Generation 2 5KM Eggs
Generation 2 2KM Eggs
Check back for any further updates to the list as in the early stages more will be added. Some others may be proved to be incorrect. Also remember this is not the full list of Generation 2 Pokemon. Evolved Pokemon do not hatch out of eggs for the most part unless the pre evolved form is not available in the game. Because of this the reports are that you will no longer be able to hatch a Pikachu. Pichu’s are now available in 2KM eggs. This is the way to get your Pikachu’s from now on. Unless of course you can find them in the wild.