I suffered from silent migranes for a while. I went to the gp who refused to help because the migranes didn't last more than 10 minutes. This went on for a while u til one Gp said my thyroid may be the issue. I had blood test and my thyroid was very low which causes migraines. The low thyroid was recorded and the mograines stopped. Then my thyroid went too high and they are are trying to sort it and I have not had a migraine for 5 months. Today however, I had a migraine and I'm now wondering whether having a thyroid that's too high can bring on a migraine.