There is an increasing demand for innovative strategies that effectively promote osteogenesis and enhance bone regeneration. The critical process of bone regeneration involves the transformation of mesenchymal stromal cells into osteoblasts and the subsequent mineralization of the extracellular matrix, making up the complex mechanism of osteogenesis. Icariin’s diverse pharmacological properties, such as anti-inflammatory, anti-oxidant, and osteogenic effects, have attracted considerable attention in biomedical research. Icariin, known for its ability to stimulate bone formation, has been found to encourage the transformation of mesenchymal stromal cells into osteoblasts and improve the subsequent process of mineralization. Several studies have demonstrated the osteogenic effects of icariin, which can be attributed to its hormone-like function. It has been found to induce the expression of BMP-2 and BMP-4 mRNAs in osteoblasts and significantly upregulate Osx at low doses. Additionally, icariin promotes bone formation by stimulating the expression of pre-osteoblastic genes like Osx, RUNX2, and collagen type I. However, icariin needs to be effectively delivered to bone to perform such promising functions.Encapsulating icariin within nanoplatforms holds significant promise for promoting osteogenesis and bone regeneration through a range of intricate biological effects. When encapsulated in nanofibers or nanoparticles, icariin exerts its effects directly at the cellular level. Recalling that inflammation is a critical factor influencing bone regeneration, icariin's anti-inflammatory effects can be harnessed and amplified when encapsulated in nanoplatforms. Also, while cell adhesion and cell migration are pivotal stages of tissue regeneration, icariin-loaded nanoplatforms contribute to these processes by providing a supportive matrix for cellular attachment and movement. This review comprehensively discusses icariin-loaded nanoplatforms used for bone regeneration and osteogenesis, further presenting where the field needs to go before icariin can be used clinically.