Terapie osteoporosy má dva stupně: základní a speciální. Tzv. základní terapie zahrnuje suplementaci kalcia a vitamínu D (nebrání-li tomu kontraindikace).
Speciální terapie, která dosud byla představována jen antikatabolickou léčbou (kalcitonin, SERM, bisfosfonáty) má dnes možnost i léčby osteoanabolické svyužitím stroncium ranelátu a diskontinuálního podávání parathormonu.