Thyroid disorders can be caused by autoimmune diseases, iodine deficiency, genetic factors, or certain medications.