El ácido rosmarínico es un compuesto químico presente en varias plantas, especialmente de la familia lamiáceas.
Fue aislado en 1958 por los químicos italianos ML Scarpatti y G. Oriente a partir del romero.
[3] Se encuentra sobre todo en muchas lamiáceas (dicotiledóneas en el orden Lamiales), especialmente en la subfamilia Nepetoideae.
[4] Se encuentra en las especies utilizadas comúnmente como hierbas culinarias tales como Ocimum basilicum (albahaca), Ocimum tenuiflorum (albahaca santa), Melissa officinalis (bálsamo de limón), Salvia rosmarinus (romero), Origanum majorana (mejorana), Salvia officinalis (salvia), el tomillo y la menta[5] o en plantas con propiedades medicinales como Prunella vulgaris o las especies del género Stachys.
También se encuentra en otros Lamiales tales como Heliotropium foertherianum, una planta de la familia Boraginaceae.