A composition of natural herb extract for treating cardiovascular disease or vascular disorder and its method of preparation and separation, and particularly to a composition prepared from natural herb extract comprising constituents of Danshensu, Tanshinone IIA, matrine, oxymatrine and puerarin for lowering the risk factors of heart disease or treating the heart disease that side effects are minimized. The working ranges of Danshensu, Tanshinone IIA, matrine, oxymatrine and puerarin are between 5 and 40 mg / kg per day and a ratio of Danshensu, Tanshinone IIA, matrine, oxymatrine, and puerarin is 1:1:1:1:1. The extraction and separation method of the five active ingredients are also illustrated. The composition can be exhibit in different forms for administration.