Question: where to catch ditto in pokemon sword?
Answer: Ditto can be exclusively found in the Lake of Outrage area in the Wild Area; this section is reserved for high-level Pokemon anywhere from level 50-60. Crossing the lake will bring you to a small patch of grass, this is where you are going to want to look for Ditto.