Ačkoli je etiologie považována za multifaktoriální (zahrnující používání kortikosteroidů, konzumaci alkoholu, těžkou imunosupresi a vyšší index tělesné hmotnosti), byly případy osteonekrózy hlášeny především u pacientů s pokročilým onemocněním HIV a/ nebo při dlouhodobé expozici kombinované antiretrovirové terapii (CART).
Osteonekroosin katsotaan kuitenkin olevan etiologialtaan monitekijäinen, ja sen kehittymiseen vaikuttavia tekijöitä ovat esimerkiksi kortikosteroidien käyttö, alkoholin käyttö, vaikea immunosuppressio ja suuri painoindeksi.