Several risk factors contribute to the development of osteomalacia, including limited sun exposure, a diet low in vitamin D, calcium, or phosphate, and certain medical conditions like celiac disease or chronic kidney disease. Additionally, age can play a role, as older adults often have decreased skin synthesis of vitamin D. Some medications, such as anticonvulsants and phosphate binders, can also increase the risk by interfering with vitamin D metabolism or calcium absorption.