Bisphosphonates, the most common osteoporosis medication, are typically taken for at least 3 to 5 years. After that, the patient’s doctor will consider the risk factors in determining whether bisphosphonates or other osteoporosis medications should continue to be taken. |