Ditto is an absolute nightmare for collectors in Pokémon GO. It's a very tricky monster to catch because it hides in plain sight, pretending to be another Pokémon entirely, and only revealing its true form when caught.

But before you discard your mobile entirely, we do have some good news for you: Ditto only takes the form of certain Pokémon. That at least narrows down the hunt a little bit.

In this guide, we're going to list all of the Pokémon that Ditto has taken the forms of so far, and will try and update it if it ever changes. We would love to give you more tips on how to catch it, but given how elusive the guy is in the first place, there's not much else we can do to help. Sorry!

Which Pokémon does Ditto take the form of?

Pokémon Spawn Locations
Gastly Residential Areas / Marches / Lakes / Industrial Areas
Gulpin Marches / Lakes / Industrial Areas
Hoothoot Residential Areas
Pidgey Residential Areas
Rattata Universities / Parking Lots
Sentret Residential Areas / Universities
Taillow Residential Areas / College Campuses
Whismur College Campuses / Parking Lots
Yanma Forest / Woodland / Meadow / Nature Reserve
Zigzagoon Parking Lots
Zubat Wetlands