There are several factors involved to cause thyroid problems. Some of the leading causes include:
Iodine deficiency
Autoimmune diseases
Inflamed or enlarged thyroid
Nodules, or non-cancerous lumps
Cancerous tumors
Genetic disorders
Certain medical treatments, such as radiation therapy and thyroid surgery etc.
At times, pregnancy can cause thyroid problems too.