Ten new iridoid glycosides (1-10) and two new monoterpenoids (11 and 12), together with nine known compounds (13-21), were isolated from the n-butanol extract of the aerial parts of Anarrhinum pedatum. The structural characterization of all compounds was performed by spectroscopic analysis,