골절이 있는 경우 골절이 발생한 각 부위에 적절한 치료를 받는다. 골절이 없이 골다공증만 있는 경우 생활 습관 개선과 더불어 약물 치료를 하며, 골절의 위험요소를 없애는 것이 중요하다. 운동은 뼈를 튼튼하게 할 뿐만 아니라 평형감각 유지 등에 좋은 영향을 미쳐 넘어질 가능성이 줄어들게 되어 골절의 예방에 도움이 되므로 1주일에 세 번은 규칙적으로 운동을 하는 것이 좋다.
모든 약물치료에는 칼슘과 비타민 D를 함께 투여해야 하는데, 칼슘은 하루 1000~1200mg, 비타민 D는 하루 400~500 단위를 권장한다.
약제로는 전통적으로 폐경기 여성에게 많이 사용되는 여성호르몬 제제, 비스포스포네이트(bisphosphonate) 제제, 부갑상선호르몬 등이 있다. 여성호르몬은 골절 감소의 효과가 있지만 혈전증과 유방암의 위험을 높이기 때문에 주의해서 사용되어야 한다. 이런 단점을 보완하기 위하여 선택적 에스트로겐 수용체조절제(selective estrogen receptor modulator; SERM)가 개발되었다. 이 계열의 약제로는 라록시펜(raloxifene)이 있으며 골다공증 치료제로 승인되었다. 이 약제는 척추 골절 예방의 효과가 있을 뿐만 아니라 일부에서 유방암의 발생을 낮추었다는 보고가 있다.
비스포스포네이트 제제는 가장 널리 사용되는 골다공증 치료제로, 파골세포(뼈 파괴세포)의 기능을 떨어드리고 그 수를 줄여 뼈의 파괴를 막는다. 알렌드로네이트(alendronate), 리세드로네이트(risedronate), 이반드로네이트(ibandronate), 졸레드로네이트(zoledronate) 등이 이 계통의 약제이다.
부갑상선호르몬은 골모세포(뼈 모세포)를 활성화시켜 새로운 뼈를 만들도록 한다. 다른 골다공증 치료제와는 달리 실제로 골조직의 증가를 가져오는 약이지만 가격이 비싸고 주사로 투여해야 하는 것이 단점이다. 스트론튬(strontium ranelate)은 먹는 골다공증 치료제로, 골형성을 증가시키는 반면 골흡수는 억제시키는 작용을 가지고 있다.