Homopolymer of 3-(cyanomethyl)-1-vinylimidazolium hexafluorophosphate was synthesized and used as a support for Pd nanoparticles. The Pd@poly-CN-PF6 catalyst (2 mol % Pd) selectively catalyzes the reductive homocoupling reaction of aryl iodides and bromides at 100 A degrees C in water, and the catalyst can be recycled and reused several times with slight loss of activity.