У детей и в тех случаях у взрослых, когда возбудители инфекции распространяются через кровоток, наиболее эффективным средством лечения являются антибиотики. Если тип возбудителя инфекции определить не удается, используют антибиотики, эффективные против золотистого стафилококка - наиболее частой причины развития остеомиелита. В некоторых случаях назначают препараты, эффективные против других бактерий. При тяжелом течении заболевания антибиотики могут быть сначала назначены внутривенно, но позднее, как правило, их принимают внутрь (перорально). Продолжительность курса лечения обычно составляет 4-6 недель. Некоторые люди нуждаются в длительном лечении, иногда в течение нескольких месяцев. Если заболевание диагностировано на ранней стадии, операция обычно не требуется. Однако иногда
абсцессы приходится вскрывать хирургическим путем.
Взрослым при остеомиелите позвонков обычно назначают антибиотики в течение 6-8 недель, иногда с соблюдением постельного режима. Чтобы дренировать
абсцессы или стабилизировать пораженные позвонки, обычно необходима операция. Когда инфекция кости является следствием воспаления смежных мягких тканей, лечение более сложно. Обычно омертвевшие участки мягких тканей и кости удаляются хирургическим путем, а пустое пространство тампонируется здоровой костью, мышцей или кожей. Затем назначается лечение антибиотиками.
Инфицированный искусственный сустав обычно заменяют новым. За несколько недель до операции, как правило, назначают антибиотики, чтобы можно было одновременно удалить инфицированный искусственный сустав и внедрить новый. В редких случаях лечение неэффективно, и инфекция продолжается; тогда требуется операция по сращению сустава (анкилозирование) или ампутация конечности.
Инфекции, которые распространяются на кости из язв cтопы, образующихся вследствие недостаточности кровообращения или
сахарного диабета, часто вызываются несколькими бактериями одновременно, и их трудно вылечить одними антибиотиками. Иногда необходимо удаление инфицированной кости.