Skip to content

SHBG (Sex Hormone-Binding Globulin)

The liver-produced glycoprotein that determines how much of your testosterone is free and bioactive vs. tightly bound and functionally unavailable.

TL;DR. SHBG is a liver-produced protein that binds testosterone tightly in circulation. Normal adult-male range is ~10-60 nmol/L. Low SHBG is common on TRT and in metabolic syndrome; high SHBG rises with age and thyroid excess. Whatever your SHBG, the clinical signal for androgen status lives in free testosterone, calculated from total T + SHBG + albumin using the Vermeulen 1999 method.

Definition

Sex Hormone-Binding Globulin (SHBG) is a 90-110 kDa glycoprotein produced primarily by the liver. It binds testosterone, dihydrotestosterone (DHT), and estradiol with high affinity (K ≈ 10⁹ M⁻¹ for testosterone at 37 °C) and transports them through the bloodstream. About 40-60% of circulating testosterone is SHBG-bound and biologically unavailable to tissues. The remaining testosterone is either albumin-bound (loose, "bioavailable") or free (~1-4%).

SHBG is the single most important modulator of androgen availability at any given total testosterone level. Two men with identical total T can have dramatically different symptomatic androgen status if their SHBG differs.

Reference range

PopulationRange (nmol/L)Notes
Adult men (general)10-60 nmol/LRises gradually with age; men ≥70 commonly 40-80
Adult men (TRT typical)10-30 nmol/LExpected drop from exogenous testosterone
Adult women (pre-menopausal)30-90 nmol/LEstrogen-stimulated production
Adult women (post-menopausal)20-60 nmol/LLower due to falling estradiol
PregnancyMarkedly elevated (3-10×)High estrogen drives hepatic production

What high SHBG means

Elevated SHBG can indicate:

Clinically, high SHBG with normal total T produces low free T, and the symptoms patients report track free T, not total T. Check thyroid status (TSH, free T4, free T3) when SHBG is unexpectedly high.

What low SHBG means

Suppressed SHBG is most commonly seen with:

Low SHBG on TRT is expected and routine. Low SHBG not on TRT warrants evaluation of insulin resistance (fasting glucose, HbA1c) and thyroid function.

When to test

FAQ

What is the normal range for SHBG?
For adult men, approximately 10-60 nmol/L (18.3-54.1 nmol/L is a commonly cited tighter range). For adult women, approximately 30-90 nmol/L. Ranges are laboratory-dependent and age-indexed, SHBG rises with age, so the upper end shifts up in older men.
Why does SHBG drop on TRT?
Testosterone directly suppresses hepatic SHBG production. Falling SHBG on TRT is an expected physiological adaptation, not a pathology. The practical consequence is that at any given total testosterone, the free fraction is higher than it would be at baseline, which is why Vermeulen free-T calculation is more informative than total T alone once you're on TRT.
What does high SHBG mean?
Elevated SHBG can indicate: hyperthyroidism (SHBG rises with thyroid hormone excess), advanced age, liver disease, estrogen excess (exogenous or endogenous), anti-convulsant medication use, or anorexia. Clinically, high SHBG at normal total T produces low free T and can cause symptoms of hypogonadism despite 'normal' total testosterone.
What does low SHBG mean?
Low SHBG is most commonly seen in: obesity, metabolic syndrome, type 2 diabetes, hypothyroidism, exogenous androgen use (TRT, AAS), glucocorticoid excess, or polycystic ovary syndrome (women). Low SHBG amplifies free testosterone at a given total, which can be clinically favorable if total T is physiologic but can also indicate metabolic dysfunction worth addressing.
When should I test SHBG?
Any time you order total testosterone if free-T calculation is desired. Baseline before starting TRT. Follow-up on TRT to see the drop and adjust Vermeulen free-T interpretation. Any time total T and symptoms disagree (normal T but low-T symptoms, or the reverse).