Goiter can be caused due to many factors. Common factors include iodine deficiency and producing too much or too little thyroid hormones, T3 and T4. Other conditions that can cause an enlarged thyroid are Graves' disease and Hashimoto's disease.