I've tried several times to catch an Imposter Ditto in the Pokemon Village, but I've only met Limber Dittos.
Do you know how to catch it ?
It's impossible to get HA Pokemon in a normal area. The only way to get a Imposter Ditto is to use the FS (Friend Safari)
Source: Stuff I already Know