What Causes Osteonecrosis?
Osteonecrosis is caused by impaired blood supply to the bone, but it is not always clear what causes that impairment. Osteonecrosis often occurs in people with certain medical conditions or risk factors (such as high-dose corticosteroid use or excessive alcohol intake). However, it also affects people with no health problems and for no known reason. Following are some potential causes of osteonecrosis and other health conditions associated with its development.