What causes infections in the bones?
Bone infection is most often caused by bacteria. But it can also be caused by fungi or other germs. When a person has osteomyelitis: Bacteria or other germs may spread to a bone from infected skin, muscles, or tendons next to the bone.