Существует три типа остеопороза: первичный остеопороз, который является физиологическим дегенеративным заболеванием, возникающим с возрастом. Тип Ι — постменопаузальный остеопороз, который возникает у женщин в постменопаузе в возрасте от 51 до 75 лет, но может проявиться раньше или позже. Тип Π — старческий остеопороз, который может быть связан с недостаточным потреблением кальция и дисбалансом в скорости разрушения костей и образования новых костей. Как правило, это происходит после 65 лет. Длительное употребление алкоголя, курение, недостаточное потребление кальция в рационе и отсутствие активности на свежем воздухе — вот некоторые из наиболее вероятных причин остеопороза. Вторая категория — вторичный остеопороз, который вызывается другими заболеваниями или лекарствами. Примерами являются хроническая почечная недостаточность, эндокринные заболевания (особенно заболевания щитовидной железы, паращитовидных желез или надпочечников, диабет) и прием лекарств (например, кортикостероидов, барбитуратов, противосудорожных препаратов и передозировка тироксина). Третья группа — идиопатический остеопороз, который возникает у подростков и взрослых в возрасте от 8 до 14 лет, многие из них имеют генетический семейный анамнез и больше женщин, чем мужчин. Идиопатический остеопороз может также возникать у женщин во время беременности и кормления грудью.