A mild, efficient, and simple protocol was developed for iodination of arenes and heterocyclic compounds with molecular iodine catalyzed by sodium perborate in ionic liquid. The methodology offered iodoarenes in good to excellent yields at room temperature. The protocol proved to be highly selective, as a single isomer was formed exclusively in most of the substrates.