Кости с возрастом истончаются, становятся менее прочными и упругими. Частично это объясняется тем, что примерно после 35 лет вымывание из костей кальция идёт более интенсивно, нежели его отложение в костной ткани. Это свойственно всем, но у некоторых людей выражено особенно сильно и ведёт к остеопорозу. Среди всех факторов, обеспечивающих прочность скелета, центральное место занимает соотношение кальция и магния. Когда количество магния в крови падает, почки восстанавливают равновесие, удерживая меньше кальция. Когда концентрация магния возрастает, почки выводят меньше кальция. По этой причине организму в первую очередь необходимы магний и витамин В 6, который способствует удержанию магния в клетке.

Остеопороз поражает весь скелет, но особенно кости бедра, предплечья и позвонки. Даже слабый удар (например при падении на улице) может привести к перелому. Более того, в случае позвонков компрессионные переломы могут иметь место даже в отсутствие внешнего воздействия — в результате нагрузки, создаваемой собственной тяжестью тела. Такого рода повреждения, а также уплощение хрящевых межпозвонковых дисков из-за утраты ими упругости служат причиной того, что в старости человек «растёт вниз», а его осанка портится. Остеопороз особенно распространён у пожилых женщин: после 60 лет им страдает каждая четвёртая. У мужчин он возникает вчетверо реже. Дело в том, что до менопаузы (возрастного прекращения менструаций) прочность костей поддерживают эстрогены, а после неё их уровень в организме падает. Эстрогены являются антагонистами (агентами с противоположным эффектом) гармона паращитовидной железы, или, парагормона  который стимулирует повышение концентрации кальция в крови. Это происходит за счёт «вымывания» кальция из костей, следовательно дефицит женских половых гормонов приводит к уменьшению их прочности, то есть вероятность перелома у женщин преклонного возраста увеличивается.

Остеопороз поражает также суставы несущие тяжесть тела (особенно тазобедренный и коленный), но и все прочие обычно становятся туго подвижными и болезненными.