Dragon’s blood (DB) is a traditional Chinese medicine (TCM) with hemostatic effects and antibacterial properties. However, it is still challenging to use for rapid hemostasis because of its insolubility. In this study, different amounts of DB were loaded on mesoporous silica nanoparticles (MSNs) to prepare a series of DB-MSN composites (5DB-MSN, 10DB-MSN, and 20DB-MSN). DB-MSN could quickly release DB and activate the intrinsic blood coagulation cascade simultaneously by DB and MSN. Hemostasis tests demonstrated that DB-MSN showed superior hemostatic effects than either DB or MSNs alone, and 10DB-MSN exhibited the best hemostatic effect. In addition, the antibacterial activities of DB-MSN against Staphylococcus aureus (S. aureus) and Escherichia coli (E. coli) improved with the increase in DB. Furthermore, the hemolysis assay and cytocompatibility assay demonstrated that all DB-MSNs exhibited excellent biocompatibility. Based on these results, 10DB-MSN is expected to have potential applications for emergency hemostatic and antibacterial treatment in pre-hospital trauma.