I always wondered since it can breed with almost everything else
No, Ditto can not breed with itself nor any Pokemon in the No Eggs group.
Also it is worth noting that it is the only Pokemon Capable of breeding with Manaphy though it makes a Phione and not a Manaphy.
How to change your username
How to add a user avatar
Why was my post hidden?
The points system
Flags vs Downvotes
Type a Pokemon name, type, move or ability to see instant results.