It's most often caused by another health condition or it could be part of a genetic disorder. This is known as secondary osteoporosis. Some medicines may cause it. In some cases, no cause can be found. This is known as a rare form of osteoporosis called idiopathic juvenile osteoporosis (IJO).
Secondary osteoporosis can be caused by health conditions, such as:
- Juvenile arthritis.
- Diabetes mellitus.
- Osteogenesis imperfecta.
- Homocystinuria.
- Hyperthyroidism.
- Hyperparathyroidism.
- Cushing's syndrome.
- Malabsorption syndromes.
- Anorexia nervosa, malnutrition.
- Kidney disease.
- Cystic fibrosis.
- Sickle cell anemia.
- Turner syndrome.
Medicines that can cause osteoporosis include:
- Anticonvulsants.
- Corticosteroids.
- Immunosuppressive medicines.
- Anticancer medicines.
Other problems that may cause osteoporosis include:
- Extreme lack of activity or immobility.
- Lack of calcium and vitamin D in the diet.
- Extreme exercising that leads to loss of menstrual periods (amenorrhea).