Остеомиелит чаще всего вызывают следующие бактерии: стрептококк, стафилококк, сальмонелла и кишечная палочка. Реже воспаление кости может возникать, как осложнение туберкулеза, сифилиса, проказы и некоторых других заболеваний. Для того, чтобы попасть в кость, у бактерий существует всего два пути: внутренний и наружный.