Factors associated with a higher risk of osteoporosis included: age 60 or older, menopause for more than 10 years, having more than two children, less than 4 hours of physical activity per week, dyslipidemia, having another disease.