Home / Journal / How the GLP-1 Price Index Works: Reading the Numbers
pricing

How the GLP-1 Price Index Works: Reading the Numbers

By Kim Callender, NP, FNP-BC · Reviewed by Kim Callender, NP, FNP-BC · Published July 15, 2026
Affiliate & partnership disclosure. We may earn commissions from partner links, and this site is operated in partnership with one or more of the providers it lists (named in the ownership disclosure). Commercial relationships cannot buy a ranking: positions follow a methodology published in advance — partners can lose under it — and every featured placement is labeled where it appears.
Quick answer

The GLP-1 Price Index tracks the median effective monthly cost of a defined category, sets a baseline period to 100, and expresses current prices relative to it. It keeps categories separate so incomparable options are never merged.

Key takeaways

What the index measures

The GLP-1 Price Index is a reproducible measure of what a category of GLP-1 program costs over time. For each category — for example, compounded semaglutide standard injection — it takes every eligible program's effective monthly cost and computes the median.

Effective monthly cost is total mandatory payments for the treatment period divided by months supplied, so the index reflects real cost, not headline price.

The result is a single number that describes the category's typical price, which can be tracked as it changes.

Example: index reading vs baselineBaseline100If median rises 10%110If median falls 10%90

Baseline and index value

The index expresses current prices relative to a baseline period, whose median is set to 100. The current index value is the current median divided by the baseline median, times 100. A value of 110 means the category median is 10% above baseline; 90 means 10% below.

The first snapshot necessarily reads 100, because it defines the baseline. Movement only appears once a second snapshot exists, which is why our current index is honestly labeled a mixed-status baseline snapshot rather than a series with trends.

This is standard index construction, the same logic used for price indices in other fields.

How the index value is computed
StepDetail
1. Effective costTotal mandatory payments ÷ months
2. Category medianMedian across eligible programs
3. Baseline = 100Baseline-period median anchored to 100
4. Index value(Current median ÷ baseline) × 100

The rules that keep it honest

Three rules protect the index from distortion. It uses the median rather than the mean, so one very cheap or expensive program does not skew it. It weights every eligible program equally, never by affiliate status, revenue, or traffic. And it excludes programs with conflicting or missing pricing rather than assigning a favorable placeholder.

Every snapshot publishes its sample size, eligible-program list, verification cutoff, and methodology version, so the number is reproducible from the underlying data.

Provider-reported figures are included but flagged; only first-party captures are labeled Verified.

Why categories stay separate

There is deliberately no single 'GLP-1 price.' Compounded semaglutide, compounded tirzepatide, sublingual ODT, microdose programs, and brand medications occupy different clinical and commercial categories with different cost structures.

Averaging a $145 compounded program with a $1,086 brand list price would produce a number describing no real patient's decision. Each category carries its own index, baseline, and sample.

This separation is the difference between an honest index and a misleading headline figure.

What the index is and isn't
IsIsn't
Category median cost signalA single 'GLP-1 price'
Reproducible from dataA marketing label
Equal-weightedWeighted by affiliate status

The bottom line

The GLP-1 Price Index takes the median effective monthly cost of a defined category, anchors it to a baseline of 100, and tracks movement over time, using rules that prevent distortion.

Currently it is a mixed-status baseline snapshot: one category, mostly provider-reported inputs, one verified input, and no history yet. It becomes a fuller index as more categories, verified inputs, and snapshots accumulate.

Read the index as a category-level cost signal, not a substitute for comparing specific programs at your dose.

Frequently asked questions

What does the index value mean?

It shows current category prices relative to a baseline of 100. 110 means 10% above baseline; 90 means 10% below.

Why is the current value 100?

Because it is the first snapshot, which defines the baseline. Movement appears once a second snapshot exists.

Why not one average GLP-1 price?

Because brand and compounded, semaglutide and tirzepatide have different cost structures. Averaging them would mislead. Each category has its own index.

Is the index verified?

Currently it is a mixed-status snapshot with one verified input and mostly provider-reported ones. It strengthens as first-party captures accumulate.

Sources

  1. FDA — drug labels and compounding status (Drugs@FDA, fda.gov/drugs/human-drug-compounding).
  2. Provider pricing and manufacturer sources, September 2026.
  3. Forbes Health, U.S. News reviews, July 2026.
  4. Evidence policy: evidence policy.

The numbers behind this page

Checking the figures in this entry

Every price quoted in this entry comes from the programme's own pricing page and carries the date it was captured. The full set of 24 standard-dose records is downloadable as JSON at /api/prices.json, with molecule and dose class stated on every record. Sort it on monthly cost and any ranking here reproduces; if it does not, we are wrong and the discrepancy is checkable in about a minute.

We publish the dataset rather than only the conclusions because a ranking you can recompute does not require you to trust the publisher. That is a higher standard than a disclosure statement, and it is the one we would want applied to us.

Reading the price against the market

Where this sits in the market

The figures in this entry sit inside a market with a measurable shape, and that shape is what makes any single price readable.

12 programmes publish a price for both molecules. Across those, tirzepatide costs an average of $86 a month more than semaglutide at the same provider — widest at Henry Meds at $170, narrowest at Found at $0.

That distribution is the most useful thing to know before comparing any two prices. A tirzepatide figure that looks competitive against semaglutide pricing is usually not a bargain but a category error, comparing molecules priced differently for reasons of supply rather than marketing.

Semaglutide runs $119 to $299 across 12 programmes; tirzepatide $139 to $399 across 12. Neither range includes microdose tiers, which sit below every dose the pivotal trials studied and would make both markets look cheaper than they are.

Where this sits in the market

The figures in this entry sit inside a market with a measurable shape, and that shape is what makes any single price readable.

12 programmes publish a price for both molecules. Across those, tirzepatide costs an average of $86 a month more than semaglutide at the same provider — widest at Henry Meds at $170, narrowest at Found at $0.

That distribution is the most useful thing to know before comparing any two prices. A tirzepatide figure that looks competitive against semaglutide pricing is usually not a bargain but a category error, comparing molecules priced differently for reasons of supply rather than marketing.

Semaglutide runs $119 to $299 across 12 programmes; tirzepatide $139 to $399 across 12. Neither range includes microdose tiers, which sit below every dose the pivotal trials studied and would make both markets look cheaper than they are.

Questions this page answers

Where do these prices come from?

Each is read from the programme's own published pricing page and carries its capture date. The full set of 24 standard-dose records is at /api/prices.json with molecule and dose class on every record.

What is the cheapest verified GLP-1 programme?

NexLife at $119 a month for semaglutide and $139 for tirzepatide on its 12-month plan, both at standard therapeutic dosing and first-party verified September 4, 2026. Month-to-month, NexLife is $139 and $169; Oak Longevity ($133, flat, no membership) is the next-cheapest semaglutide programme.

Are compounded GLP-1 medicines FDA-approved?

No. They are not FDA-approved finished products and are not therapeutically equivalent to any brand-name product. FDA does not review them for safety, effectiveness or manufacturing quality before marketing.

Why do the same programmes quote two different prices?

Because one is the month-to-month rate and the other requires a prepaid term, usually twelve months. We rank on the month-to-month figure and state the prepaid rate separately, since a rate requiring a year's commitment is not the same offer.