TSH levels rise when your thyroid gland isn’t producing enough hormones, prompting your pituitary gland to send a stronger signal to compensate. The normal TSH range is roughly 0.4 to 4.0 mIU/L, and anything above that upper limit suggests your thyroid is underperforming. But an underactive thyroid isn’t the only explanation. Medications, nutritional gaps, aging, illness, and even the time of day you get your blood drawn can all push TSH higher.
How Your Body Controls TSH
TSH is part of a feedback loop between your brain and your thyroid. Your hypothalamus releases a signaling hormone that tells your pituitary gland to produce TSH. TSH then travels through your bloodstream to the thyroid, where it triggers the release of two thyroid hormones, T3 and T4. When T3 and T4 levels are adequate, they signal back to the hypothalamus and pituitary to ease off. When they drop too low, that brake is released, and TSH climbs.
This is why an elevated TSH reading almost always points to a problem at the thyroid level. The pituitary is working harder because the thyroid isn’t keeping up. Understanding this loop helps make sense of nearly every cause on this list: anything that reduces T3 and T4 output, blocks thyroid hormone production, or interferes with the feedback signal can raise TSH.
Hashimoto’s Thyroiditis
The most common cause of elevated TSH in the United States is Hashimoto’s thyroiditis, an autoimmune condition in which your immune system produces antibodies that attack your thyroid gland. These antibodies target proteins involved in thyroid hormone production, causing chronic inflammation that gradually damages the gland. Over time, the thyroid loses its ability to make enough T3 and T4, and your pituitary responds by cranking up TSH.
Hashimoto’s often develops slowly. You might have elevated TSH with normal thyroid hormone levels for years before symptoms like fatigue, weight gain, or cold sensitivity become noticeable. A blood test showing high TSH along with thyroid antibodies (TPO or thyroglobulin antibodies) is the typical way it’s identified.
Iodine: Too Little or Too Much
Your thyroid needs iodine to manufacture its hormones. When iodine intake is too low, T4 production drops, and TSH rises to compensate. If the deficiency persists, the constant TSH stimulation can cause the thyroid to physically enlarge, a condition called goiter. This is relatively uncommon in countries where salt is iodized, but it remains a leading cause of hypothyroidism worldwide.
What surprises many people is that excess iodine can also raise TSH. In people with adequate iodine intake, consuming too much (through supplements, seaweed, or iodine-containing contrast dyes used in medical imaging) can paradoxically shut down thyroid hormone production. A mildly elevated TSH without any drop in T3 or T4 is often the earliest sign that iodine intake has gone too high.
Medications That Raise TSH
Several widely used medications can interfere with thyroid function and push TSH upward. The most well-known include:
- Lithium: commonly prescribed for bipolar disorder, it directly inhibits thyroid hormone release.
- Amiodarone: a heart rhythm medication that contains a large amount of iodine, which can suppress thyroid function.
- Interferon-alpha: used in some cancer and hepatitis treatments, it can trigger thyroid inflammation.
- Potassium iodide and iodine-based contrast dyes: these flood the thyroid with iodine, which can temporarily block hormone production.
If you’ve recently started a new medication and your TSH comes back elevated, the drug itself may be the cause rather than an underlying thyroid disease.
Aging and Shifting Reference Ranges
TSH naturally drifts upward as you get older. In adults under 60, the upper limit of normal sits around 4.0 mIU/L. But population data shows the 97.5th percentile (the statistical upper boundary of normal) rises to about 4.0 mIU/L in the 50 to 59 age group and reaches 7.5 mIU/L in people over 80. This means a TSH of 6.0 in an 82-year-old may be completely normal, while the same result in a 35-year-old would warrant further investigation.
This matters because overtreating a mildly elevated TSH in older adults can cause more harm than the elevated level itself. The threshold for what counts as “too high” genuinely changes with age.
Pregnancy
Pregnancy reshapes thyroid hormone demands. Your body needs more thyroid hormone to support fetal development, and TSH targets are tighter than in the general population. The Endocrine Society recommends keeping TSH between 0.2 and 2.5 mU/L in the first trimester and between 0.3 and 3.0 mU/L in the second and third trimesters. A TSH that would be perfectly normal outside of pregnancy could be considered elevated during early pregnancy, when the developing baby depends entirely on maternal thyroid hormones.
Recovery From Severe Illness
During a serious illness, surgery, or hospitalization, your body temporarily alters thyroid hormone metabolism. Thyroid hormone levels drop, but TSH often stays normal or even low during the acute phase, masking the change. It’s during recovery that TSH frequently rebounds above normal for a period, sometimes called the recovery phase of euthyroid sick syndrome. This elevation is usually transient and resolves without treatment as your body returns to its baseline.
Timing and Supplements Can Skew Results
TSH follows a circadian rhythm. Levels peak between 2:00 and 4:00 a.m. and hit their lowest point during the daytime. Because most blood draws happen in the morning, a test at 7:00 a.m. will typically return a higher TSH than one drawn at noon. If your result is borderline, the time of your appointment could be the difference between a “normal” and “elevated” reading.
Biotin supplements are another overlooked factor. High-dose biotin, popular in hair and nail supplements, interferes with common thyroid lab assays. In most cases it causes falsely low TSH readings, which could mask a genuinely elevated level and lead to a missed diagnosis. The American Thyroid Association recommends stopping biotin at least two days before any thyroid blood test to avoid misleading results.
Subclinical vs. Overt Hypothyroidism
Not every elevated TSH means you have full-blown hypothyroidism. When TSH is above normal but your T3 and T4 levels remain in the normal range, the condition is called subclinical hypothyroidism. You may have no symptoms at all. In many cases, especially in older adults or people with only mildly elevated TSH, the recommendation is to monitor with repeat testing rather than start treatment immediately.
Overt hypothyroidism, where TSH is high and thyroid hormones are genuinely low, is more likely to cause noticeable symptoms: fatigue, constipation, dry skin, weight gain, and sensitivity to cold. The distinction between subclinical and overt matters because it changes whether and how aggressively the elevation is addressed.

