Seven compounds were isolated from the n-hexane and chloroform extracts of the flowers and leaves of four Hornstedtia species and their structures were identified using spectroscopic techniques as 3,7,4'-trimethylkaempferol (1), 3,7-dimethylkaempferol (2), 7,4'-dimethylkaempferol (3),