Her zaman olmasa da diyabet kesinlikle riski artırabilir. Avasküler nekroz, kan akışının kaybı nedeniyle kemik dokusu öldüğünde ortaya çıkan bir durumdur. Travma, alkol bağımlılığı, orak hücreli anemi ve bazı ilaçlar dahil olmak üzere çeşitli koşullar avasküler nekroza yol açabilir. Diyabet, özellikle kan şekeri düzeyi iyi kontrol edilemeyen kişilerde avasküler nekroz gelişme riskini de artırabilir.