Is it possible to hatch a Ditto?
I've found two sites that both say that Ditto is not hatchable.
- Bulbapedia (under Side Game Data)
- Pokèmon Go Wiki
Considering the lore and that Ditto disguises itself as lower tier Pokémon, it makes sense that it isn't hatchable since it should be fairly easy to find. Niantic is likely (but not necessarily) following the lore of the game when it comes to Ditto and how it breeds. The Bulbapedia describes Ditto in its own egg group. It states:
As Pokémon in the Ditto group cannot breed with members of its own group, Ditto cannot be hatched from an Egg.
If this is true and the game was designed to follow this, then you shouldn't be able to hatch a Ditto from an egg.
Update: The IGN Wiki states that you cannot hatch a Ditto from an egg under the "Additional Ditto Catching Techniques."