Compositions and methods for intranasal delivery of antigens for immunization of a mammal are disclosed. Antigens include peptides, proteins, peptidomimetics, DNA, RNA, carbohydrates and phospholipids. The compositions contain at least one antigen and a permeation enhancer. The permeation enhancer can be a macrocyclic permeation enhancer, such as a Hsieh enhancer.