Twenty-four compounds including eight steroids (1–8), nine triterpenoids (9–16, 24), three flavonoids (20–22), and four benzenecarboxylic derivatives (17–19, 23) were isolated and identified from stems and twigs of medicinal mangrove plant Sonneratia caseolaris. The structures of the isolated compounds were determined by extensive analysis of their spectroscopic data. Among these metabolites, compounds 1, 4–20 and 22–24 were isolated and identified for the first time from S. caseolaris. In the in vitro cytotoxic assay against SMMC-7721 human hepatoma cells, compound 21 (3′,4′,5,7-tetrahydroxyflavone) exhibited significant activity with IC50 2.8 μg/mL, while oleanolic acid (14), 3,3′-di-O-methyl ether ellagic acid (18), and 3,3′,4-O-tri-O-methyl ether ellagic acid (19) showed weak activity. None of these compounds displayed significant antibacterial activites.