Highly regio-and enantioselective iridium-catalyzed N-allylations of benzimidazoles, imidazoles, and purines have been developed. N-Allylated benzimidazoles and imidazoles were isolated in high yields (up to 97%) with high branched-to-linear selectivity (up to 99:1) and enantioselectivity (up to 98% ee) from the reactions of benzimidazole and imidazole nucleophiles with unsymmetrical allylic carbonates in the presence of single component, ethylene-bound, metallacyclic iridium catalysts. NAllylated purines were also obtained in high yields (up to 91%) with high N9:N7 selectivity (up to 96:4), high branched-to-linear selectivity (98:2), and high enantioselectivity (up to 98% ee) under similar conditions. The reactions encompass a range of benzimidazole, imidazole, and purine nucleophiles, as well as a variety of unsymmetrical aryl, heteroaryl, and aliphatic allylic carbonates. Competition experiments between common amine nucleophiles and the heterocyclic nitrogen nucleophiles studied in this work illustrate the effect of nucleophile pK a on the rate of iridiumcatalyzed N-allylation reactions. Kinetic studies on the allylation of benzimidazole catalyzed by metallacyclic iridium-phosphoramidite complexes, in combination with studies on the deactivation of these catalysts in the presence of heterocyclic nucleophiles, provide insight into the effects of the structure of the phosphoramidite ligands on the stability of the metallacyclic catalysts. The data obtained from these studies has led to the development of N-allylations of benzimidazoles and imidazoles in the absence of an exogenous base.