Bone marrow (BM) is a reliable source of multipotent mesenchymal stromal cells (MSCs), which have been successfully used for treating osteonecrosis. Considering the functional advantages of BM-MSCs as bone and cartilage reparatory cells and supporting angiogenesis, several donor-related factors are also essential to consider when autologous BM-MSCs are used for such regenerative therapies. Aging is one of several factors contributing to the donor-related variability and found to be associated with a reduction of BM-MSC numbers. However, even within the same age group, other factors affecting MSC quantity and function remain incompletely understood. For patients with osteonecrosis, several underlying factors have been linked to the decrease of the proliferation of BM-MSCs as well as the impairment of their differentiation, migration, angiogenesis-support and immunoregulatory functions. This review discusses the quality and quantity of BM-MSCs in relation to the etiological conditions of osteonecrosis such as sickle cell disease, Gaucher disease, alcohol, corticosteroids, Systemic Lupus Erythematosus, diabetes, chronic renal disease and chemotherapy. A clear understanding of the regenerative potential of BM-MSCs is essential to optimize the cellular therapy of osteonecrosis and other bone damage conditions.