Migrate it from hoenn or kanto. (Tere is a cheat for a ditto but I don't know the code. so sorry If this didint help)
if that didnt help, this might.
in Pokemon emerald, by the end of the game, there is this idiot guy called the fossil maniac in his house on route 114 (just west of follobar town) and this idiot has dug a tunnel out the back of his house, into a nearby mountain. when he is finished (at the end of the storyline) there is a big tunnel he has dug, and at the end, there is an entranse to a cave called "desert underpass" which is just CRAWLING with level 41-43 ditto. they are not easy catches though.
for Pokemon diamond/pearl, you will have to migrate ditto from emerald.
In DP you can find them on rt. 218. You have to use the poke rader to find it.
Ditto can be found in the Pokémon Village, which is the flowery place near Snowbelle City, where you catch Mewtwo.
Alternatively, if you have enough Friend Codes registered on your Nintendo 3DS, you may find a Ditto in the Friend Safari located in Kiloude City. Each friend has a Pokémon type associated with him/her so you just need to visit a Normal-type safari but please keep in mind that each safari can only have two to three unchangeable Pokémon.
yes Ditto are in Pokemon indigo, If you want ditto go to Pokemon locator then look for ditto in the Pokemon list find ditto name then click on it then is have the room for you to enter go on it then find ditto
You can find ditto in cerulean cave.
Ditto is found in the Giant Chasm.
you find Ditto in the Pokemon Mansion on the lower level just wander around and he shows up
you can find a ditto in the giant chasm or the challengers cave .in the challengers cave be careful because you might get lost .
yes Ditto are in Pokemon indigo, If you want ditto go to Pokemon locator then look for ditto in the Pokemon list find ditto name then click on it then is have the room for you to enter go on it then find ditto
You can find a Ditto on routes 34 and 45.
You can find Ditto in Pokémon Black in the Giant Chasm.
You can find ditto in cerulean cave.
In Pokémon Pearl, you can find Ditto at Route 218
Ditto is found in the Giant Chasm.
You can find Ditto in Giant Chasm in the grass
you can't you can find a blue ditto in a shaking patch of grass
at the last chapter there yull find ditto
you can catch a Ditto if you talk to Backlot every day for a long time. He will say that he saw a ditto there. Then, you can catch a ditto in the trophy garden.
you can find ditto on route 36 which is north of goldenrod cityoutside of goldenrod by the day care
you can find it in cinnabar's destroyed mansion. Also there are high level ditto's in cerulean cave.