Educational content only. Not medical advice. The content creators are not doctors or medical professionals. Consult your healthcare provider before taking any action.

Educational use only. This page aggregates publicly reported US prices for educational comparison. Peptides.NYC sells nothing and endorses no vendor. Prices change frequently; every figure below is dated and sourced — verify the current price before making any decision, and consult a licensed healthcare provider.

GLP-1 and peptide prices: the dollars-per-milligram index

The Peptides.NYC Price-Per-Mg Index normalizes the cost of GLP-1 medications to a single comparable metric — dollars per milligram — using publicly reported US prices. Brand GLP-1s list at roughly $18.00–$140.52 per mg depending on the molecule, while manufacturer self-pay programs cut that to $7.48–$62.38. Every figure is dated, sourced, and computed from the dose inputs shown beside it.

By Peptides.NYC Editorial TeamPublished September 16, 2026

Quick answer

Brand GLP-1s list at roughly $18.00–$140.52 per milligram — tirzepatide is cheapest per mg because its maintenance dose is large, while brand semaglutide is priciest. Manufacturer self-pay programs run $7.48–$62.38 per mg. Dollars-per-mg compares cost, not clinical effect.

At a glance

  • Most expensive per mg: brand semaglutide at list price ($140.52/mg).
  • Cheapest brand option: manufacturer self-pay vials and pens, at roughly $7.48–$62.38/mg.
  • Tirzepatide is far cheaper per mg than semaglutide because maintenance doses are larger (10–15 mg/wk vs 2.4 mg/wk) — a key reason raw "$/month" comparisons mislead.
  • Compounded and telehealth semaglutide and tirzepatide cluster around $99–$449/month, though the FDA’s 2025 shortage resolution sharply curtailed routine GLP-1 compounding (see our Semaglutide Compounding Ban 2026 explainer).
  • Two products have no published list price at all: Lilly publishes none for Zepbound, and NovoCare publishes none for Rybelsus. We quote no number for either rather than repeat a third-party figure.
  • Research-market compounds (BPC-157, TB-500, GHK-Cu and others) carry no prices on this page yet — we have not run a first-party survey, and we do not reproduce figures from third-party buying guides (see how to verify peptide purity).

Why dollars-per-mg (and why "$/month" misleads)

A "$1,000/month" headline tells you almost nothing without the dose. Wegovy’s 2.4 mg weekly maintenance is about 9.6 mg a month; Zepbound’s 15 mg weekly is about 60 mg a month. Same ballpark monthly price, 6× difference in milligrams. Normalizing to $/mg is the only apples-to-apples way to compare across molecules — though it is not a measure of clinical equivalence, since different peptides do different things at different doses. Use $/mg for cost transparency, not as medical guidance.

Method

  • $/mg computation: every dollars-per-milligram figure on this page is computed, never typed. The formula is price ÷ (mg per dose × doses per period), using the dose inputs printed beside each row. Weekly injectables are counted at four doses a month; daily orals at thirty. Nothing on this page carries a $/mg we cannot reproduce from its own inputs.
  • Sources: manufacturer list prices, published wholesale acquisition cost, manufacturer self-pay programs, and compounding/telehealth program rates — each linked on the row it supports.
  • Research-market compounds: no figures are published. The prices that used to appear here were transcribed from third-party buying guides rather than measured by us, so they have been withdrawn. Ranges will appear only after a documented first-party survey that can state its method, its date and how many sellers it covered.
  • Recency: the newest figure on this page is dated 2026-09-16, and every row carries its own date; some are older, and a wholesale price that has not changed since 2025 is dated 2025. Prices — especially compounded and telehealth — change frequently; treat them as a snapshot, not a quote.
  • List price is not net price. These are what a cash payer faces, not what the health system pays. A 2025 cost-effectiveness analysis in JAMA Health Forum estimated the net annual price of tirzepatide at roughly $6,236 and semaglutide at roughly $8,412 after rebates (Hwang et al., 2025).
  • Independence: Peptides.NYC has no affiliate relationship with any product or pharmacy listed and sells nothing.

Brand GLP-1 list, WAC and self-pay prices

List price, wholesale acquisition cost and manufacturer self-pay are three different numbers for the same box, and mixing them is how price comparisons go wrong. Each row says which one it is.

Where a manufacturer publishes no price, the row says so and shows no number. Lilly publishes no Zepbound list price, and NovoCare publishes no Rybelsus price; the Mounjaro wholesale acquisition cost is the closest published tirzepatide benchmark. Oral semaglutide $/mg figures are shown for completeness but are not comparable to injectable $/mg, because oral bioavailability is far lower and the daily milligram dose is much larger.

Published US prices for brand GLP-1 medications: the product and unit priced, whether the figure is a manufacturer list price, a wholesale acquisition cost or a manufacturer self-pay price, the price itself, the computed dollars per milligram, the date the figure is current as of, and its sources.
ProductPrice typePricePer milligramAs ofNotes and sources
Ozempic (semaglutide injection)2 mg penManufacturer list$1,027.51 per month$128.442026-09-16A lower figure, $997.58, also circulates and appears further down NovoCare’s pages. We do not use it: the list-price page itself does not support it.Ozempic® (semaglutide) injection 0.5 mg, 1 mg, 2 mg List Price & Insurance Coverage Explained | NovoCare®
Ozempic (semaglutide injection)2 mg penManufacturer self-pay$499 per month$62.382026-09-16NovoCare self-pay at the 2 mg dose. The same page states $349/mo for the 0.25 mg, 0.5 mg and 1 mg doses, and an introductory $199 for two monthly fills of 0.25/0.5 mg through 2026-12-31.Save on Ozempic® | NovoCare®
Wegovy (semaglutide injection)2.4 mg maintenance doseManufacturer list$1,349.02 per month$140.522026-09-16Wegovy® (semaglutide) injection list price and coverage | NovoCare®
Wegovy (semaglutide injection)2.4 mg maintenance doseManufacturer self-pay$349 per month$36.352025-11-17Self-pay, all doses. An introductory $199/mo covers the first two months at 0.25/0.5 mg; the HD 7.2 mg pen is $399/mo. This replaced a $499/mo self-pay price on 2025-11-17.Save on Wegovy® | Wegovy.comNovo Nordisk launches introductory self-pay offer for Wegovy® and Ozempic® for $199 per month
Mounjaro (tirzepatide injection)pack of four pens, 15 mg maintenance doseWholesale acquisition cost$1,079.77 per pack$18.002025-01-02Identical across all strengths, which is why tirzepatide is cheap per mg: the pack price does not rise with the dose. This is the closest published tirzepatide benchmark, since Lilly publishes no Zepbound list price.Lilly WAC disclosure (Colorado)
Zepbound (tirzepatide injection)prefilled pen, 15 mg maintenance doseManufacturer listNo published price. No list price published. Lilly states only that savings are capped at wholesale acquisition cost minus $499. Third-party figures conflict, so we quote none — use the Mounjaro WAC row as the closest published tirzepatide benchmark.No price to compute from2026-09-16Zepbound® coverage and savings | Lilly
Zepbound (tirzepatide)single-dose vial, 7.5 mg weeklyManufacturer self-pay$449 per month$14.972026-06-01Carried over, not re-checkedLillyDirect self-pay ladder: $299/mo at 2.5 mg, $399/mo at 5 mg, $449/mo at 7.5 mg and above.Eli Lilly investor release / LillyDirect
Zepbound (tirzepatide)single-dose vial, 15 mg weeklyManufacturer self-pay$449 per month$7.482026-06-01Carried over, not re-checkedSame $449 tier as the 7.5 mg row — the price stops rising with the dose, so the per-mg figure halves.Eli Lilly investor release / LillyDirect
Rybelsus (oral semaglutide tablet)14 mg dailyManufacturer listNo published price. No list price published on NovoCare. The Rybelsus page carries no dollar figure (retrieved September 2026), and the $997.58 that circulates is not on it. For published oral semaglutide pricing, see the Ozempic tablets row.No price to compute from2026-09-16RYBELSUS® (semaglutide) tablets 7 mg or 14 mg Savings & Support Resources | NovoCare®Ozempic® (semaglutide) injection 0.5 mg, 1 mg, 2 mg List Price & Insurance Coverage Explained | NovoCare®
Ozempic tablets (oral semaglutide)9 mg tablet dailyManufacturer list$1,027.51 per month$3.81Not comparable to injectable figures2026-09-16Oral bioavailability is far lower, so the daily milligram dose is much larger. The per-mg figure is not comparable to an injectable.Ozempic® (semaglutide) injection 0.5 mg, 1 mg, 2 mg List Price & Insurance Coverage Explained | NovoCare®
Oral Wegovy (oral semaglutide tablet)25 mg tablet dailyManufacturer self-pay$299 per month$0.399Not comparable to injectable figures2026-06-01Carried over, not re-checkedSelf-pay at the 9 mg and 25 mg doses; $149/mo for the 1.5 mg and 4 mg starter doses. Oral, so not comparable to an injectable per-mg figure.GoodRx to Match Novo Nordisk Price for Oral Semaglutide | AJMC

List price is not net price

Everything above is what a cash payer faces. What the health system actually pays after rebates is lower, and it is modelled rather than published. A 2025 cost-effectiveness analysis in JAMA Health Forum estimated:

  • Tirzepatide (net price after rebates) $6,236, annual, modelled across payers.
  • Semaglutide (net price after rebates) $8,412, annual, modelled across payers.

Hwang et al., JAMA Health Forum, 2025. PMID 40085108. These are annual estimates across payers, not tied to a stated maintenance dose, so no per-milligram figure is computed from them.

Compounded and telehealth GLP-1 prices

These are program prices, not drug prices: most bundle or separate a membership fee, and many do not publish the dose they dispense, which is why several rows carry no $/mg.

Many compounded-GLP-1 programs were curtailed or withdrawn after the FDA declared the semaglutide and tirzepatide shortages resolved in 2025, and the agency proposed in April 2026 to exclude semaglutide, tirzepatide and liraglutide from the 503B bulks list altogether. Figures reflect programs as reported in mid-2026; several are in flux.

Compounded and telehealth GLP-1 program prices: the program and what it covers, the cash price and its basis, the computed dollars per milligram where a dose is published, the date the figure is current as of, and its sources.
ProductPrice typePricePer milligramAs ofNotes and sources
Compounded semaglutide (injectable)telehealth programTelehealth / compounded cash price$199–$299 per monthDose not published2026-06-01Carried over, not re-checked$199/mo on an annual plan to $299/mo month-to-month. Program largely discontinued after the 2025 shortage resolution. Dose is not published per plan, so no per-mg figure is computable.Compounded Semaglutide (Injectable) | Hims support
Compounded semaglutide (oral pill)telehealth programTelehealth / compounded cash price$99 per monthDose not published2026-06-01Carried over, not re-checked$49 for the first month, $99/mo standard. Withdrawn after the Novo Nordisk settlement.Hims & Hers newsroom
Compounded semaglutide (injectable)telehealth programTelehealth / compounded cash price$149–$299 per monthDose not published2026-06-01Carried over, not re-checkedPlan-dependent. Compounding is now limited to documented medical need.How much does semaglutide cost? | Ro
Compounded semaglutide (injectable)telehealth program, medication onlyTelehealth / compounded cash price$279 per monthDose not published2026-06-01Carried over, not re-checkedBilled $837 per 12 weeks, plus a separate $149/mo telehealth fee.Noom Med pricing
Compounded semaglutide (injectable)compounding program, medication onlyTelehealth / compounded cash price$99 per month$10.312026-06-01Carried over, not re-checkedFlat across doses, which is what makes the per-mg figure computable. A $79/mo membership brings the all-in cost to $178/mo; the per-mg figure is medication only.Mochi Health review (third-party)
Compounded semaglutide (injectable)compounding programTelehealth / compounded cash price$197–$397 per monthDose not published2026-06-01Carried over, not re-checked$297/mo typical; $247 on a 6-month plan, $197 on 12 months. Higher doses cost more.Henry Meds review (third-party)
Compounded tirzepatide (injectable)telehealth programs, market rangeTelehealth / compounded cash price$199–$449 per monthDose not published2026-06-01Carried over, not re-checkedFlat-rate versus dose-tiered plans; the broader reported range runs $349–$699/mo.Tirzepatide cost guide | Telehealth Ally
Compounded tirzepatide (injectable)compounding program, medication onlyTelehealth / compounded cash price$199 per month$4.972026-06-01Carried over, not re-checkedPlus a $79/mo membership, $278/mo all-in; the per-mg figure is medication only, at a 10 mg weekly maintenance dose.Mochi Health review (third-party)
Compounded tirzepatide (injectable)compounding programTelehealth / compounded cash price$199 per monthDose not published2026-06-01Carried over, not re-checkedStarting price; adds roughly $100/mo per dose tier above 1 mg.Henry Meds tirzepatide (third-party)
Compounded tirzepatide (injectable)compounding programTelehealth / compounded cash price$299–$399 per monthDose not published2026-06-01Carried over, not re-checked$299/mo starter, $399/mo maintenance; a microdose plan is $199/mo.Tirzepatide cost guide | Telehealth Ally
Compounded tirzepatide (injectable)telehealth program, medication onlyTelehealth / compounded cash price$199–$249 per monthDose not published2026-06-01Carried over, not re-checkedMedication billed separately from membership.Cheapest tirzepatide providers ranked 2026 (self-published vendor ranking)
Compounded tirzepatide (injectable)telehealth program, annual planTelehealth / compounded cash price$125 per monthDose not published2026-06-01Carried over, not re-checkedFlat across doses on an annual plan. Self-published figure; treat with caution.Cheapest tirzepatide providers ranked 2026 (self-published vendor ranking)
Compounded semaglutide (injectable)telehealth program, annual planTelehealth / compounded cash price$99 per monthDose not published2026-06-01Carried over, not re-checkedSelf-published figure; treat with caution.Cheapest tirzepatide providers ranked 2026 (self-published vendor ranking)
Ro Body membership (program fee)telehealth membership, medication separateTelehealth / compounded cash price$149 per monthProgram fee; no drug dose2026-06-01Carried over, not re-checked$39 for the first month; roughly $74/mo on annual prepay. Medication is extra.Ro weight loss pricing
Noom Med telehealth program (prescribing fee)telehealth membership, medication separateTelehealth / compounded cash price$149 per monthProgram fee; no drug dose2026-06-01Carried over, not re-checkedPrescribing fee only. Medication is billed separately.Noom Med pricing

Research-market compounds: no prices published yet

These compounds are not FDA-approved for human use. Purity is unverified, labelled quantity is unverified, and legality varies by jurisdiction. When ranges do appear they will be per-compound only: we will name no vendor, rank no vendor and link to no storefront, because nothing on this page tells you where to buy anything.

We have not yet run a first-party survey of research-market prices; figures from third-party buying guides are not reproduced here. Ranges will be published only after a documented survey (method, date, N).

Keep reading: browse the full Sourcing library, or start from our Fat Loss hub to see how this page fits the wider picture. For the two leading GLP-1 options head to head, see tirzepatide vs semaglutide. For what this costs in New York specifically, see peptide therapy cost in NYC.

For what this costs at a New York clinic specifically, see our NYC clinic price survey — method published, figures published when clinics give them to us.

Frequently asked questions

Which GLP-1 is cheapest per milligram?

On published prices, tirzepatide is the cheapest per mg ($18.00/mg, computed from Lilly’s disclosed Mounjaro wholesale acquisition cost — Lilly publishes no Zepbound list price, so no Zepbound $/mg appears here) because its maintenance dose is large. Brand semaglutide is the most expensive per mg ($140.52/mg). But $/mg is a cost metric, not a measure of which works better: these are different molecules with different effects. Consult your healthcare provider.

Why is compounded semaglutide so much cheaper?

Compounded programs run about $99–$449 a month against roughly $1,000+ a month at brand list, but the FDA’s 2025 determination that the shortage was resolved sharply limited routine GLP-1 compounding. See our compounding ban explainer.

Are research-market prices comparable to prescription GLP-1 prices?

No. Research-market compounds are not approved drugs, purity is unverified, and legality varies. This page currently publishes no research-market prices at all, because the figures it inherited came from third-party buying guides rather than from a survey we ran. Learn how to read a Certificate of Analysis.

How often is this index updated?

Quarterly, or sooner when a major pricing change occurs — a manufacturer self-pay launch, a price cut, or a regulatory shift. Every figure carries its own date, and the changelog below records what moved and when.

Does insurance change these numbers?

Substantially — these are cash, list and wholesale prices. Covered patients may pay far less; see does insurance cover peptide therapy and GLP-1 cost comparison.

What changed, and when

  1. 2026-09-16

    The Ozempic wholesale-acquisition-cost row ($935.77/mo) was withdrawn. This page promises that every figure is traceable to a primary source, and that one is not: GoodRx returns the page but renders its prices in the browser, so the figure never appears in the document, and Novo Nordisk publishes no reachable pricing disclosure — every candidate URL returns 404. A number we cannot show you the source for does not belong on a price index, so it is gone rather than flagged. The Ozempic list price of $1,027.51 is unaffected and remains, confirmed against NovoCare. Tirzepatide’s wholesale acquisition cost also remains, since Lilly publishes it.

  2. 2026-09-16

    Re-checked every manufacturer figure against its own source. The Wegovy self-pay row was withdrawn: Novo Nordisk lowered self-pay from $499 to $349 on 2025-11-17, and neither wegovy.com nor NovoCare shows a $499 Wegovy price today, so the row was a superseded number sitting beside the $349 that replaced it. Ozempic 2 mg self-pay ($499), Wegovy self-pay ($349), the Ozempic and Wegovy list prices, the Mounjaro wholesale acquisition cost, and the Zepbound and Rybelsus no-price findings were all re-read from the manufacturer today. Three rows could not be re-read at all — both Zepbound single-dose-vial rows and the oral Wegovy self-pay row, whose sources return HTTP 403 — and now say so instead of carrying the migration date. A fourth, the Ozempic wholesale acquisition cost, could not be sourced at all and was withdrawn; see above.

    Rows affected: ozempic-pen-list, ozempic-pen-self-pay, wegovy-list, wegovy-self-pay-pharmacy-direct, mounjaro-wac-pack, zepbound-pen-no-list-price, zepbound-vial-self-pay-7-5mg, zepbound-vial-self-pay-15mg, rybelsus-no-list-price, ozempic-tablets-list, oral-wegovy-self-pay

  3. 2026-09-16

    Moved from the /learn article to /prices. Every dollars-per-milligram figure is now computed from the dose inputs shown beside it rather than typed by hand, so a figure can no longer drift from the label it sits next to. Dates now record when each figure is current, not when we copied it: the Mounjaro wholesale acquisition cost is stamped January 2025 and says so.

    Rows affected: ozempic-pen-list, ozempic-pen-self-pay, wegovy-list, wegovy-self-pay-pharmacy-direct, mounjaro-wac-pack, zepbound-pen-no-list-price, zepbound-vial-self-pay-7-5mg, zepbound-vial-self-pay-15mg, rybelsus-no-list-price, ozempic-tablets-list, oral-wegovy-self-pay, compounded-semaglutide-injectable-hims, compounded-semaglutide-oral-hims, compounded-semaglutide-injectable-ro, compounded-semaglutide-injectable-noom, compounded-semaglutide-mochi, compounded-semaglutide-henry, compounded-tirzepatide-market, compounded-tirzepatide-mochi, compounded-tirzepatide-henry, compounded-tirzepatide-shedrx, compounded-tirzepatide-found, compounded-tirzepatide-trimi, compounded-semaglutide-trimi, ro-body-membership-fee, noom-med-program-fee, net-price-tirzepatide, net-price-semaglutide

  4. 2026-09-16

    Corrected a figure whose arithmetic did not follow from its own stated inputs. The Zepbound self-pay row printed $14.97/mg against "5 mg weekly, 20 mg/month", which computes to $19.95; the figure belongs to the 7.5 mg tier ($449 over 30 mg), and the row now carries those inputs. The same recomputation found two research-market ranges that were also wrong — BPC-157 printed as $4.50-19/mg against $38-95 per 5 mg vial, GHK-Cu as $0.59-3/mg against $30-95 per 50 mg vial — but those rows were withdrawn entirely rather than corrected; see below.

    Rows affected: zepbound-vial-self-pay-7-5mg

  5. 2026-09-16

    Zepbound pens and Rybelsus now show no price at all. Lilly publishes no Zepbound list price, stating only that savings are capped at wholesale acquisition cost minus $499, and the NovoCare Rybelsus page returns a live page carrying zero dollar figures. Both rows record that finding instead of repeating a third-party number; the Mounjaro wholesale acquisition cost is the closest published tirzepatide benchmark.

    Rows affected: zepbound-pen-no-list-price, rybelsus-no-list-price

  6. 2026-09-16

    The research-market table is withheld in full. Eleven of its seventeen rows named a vendor and linked straight to that vendor’s product page; the other six were market ranges lifted from third-party buying guides. Three compounds (CJC-1295 with DAC, a CJC-1295/ipamorelin blend, and ipamorelin) existed only as storefront rows and were deleted outright. The six guide ranges were not anything Peptides.NYC measured, so republishing them under our own name would have been a methodology we did not have. Nothing replaces them until a documented first-party survey runs and can state its method, date and sample size.

Written By

Editorial team. We cite published research; we are not licensed clinicians and content is not medically reviewed.

Peptide researchHealth writingEvidence synthesis

This page is for educational purposes only and is not medical or financial advice. Prices are snapshots; verify current pricing directly. Consult a licensed healthcare provider before any treatment decision.

Important Medical & Legal Disclaimer

Not Medical Advice: The information provided on Peptides.NYC is for educational and informational purposes only. It is not intended to be, and should not be construed as, medical advice, diagnosis, or treatment recommendations. The content creators and operators of this website are not doctors, physicians, pharmacists, or licensed medical professionals of any kind.

No Doctor-Patient Relationship: Use of this website does not create a doctor-patient or healthcare provider relationship. No information on this site should be used to diagnose, treat, cure, or prevent any disease or health condition.

Consult Healthcare Professionals: Always seek the advice of a qualified healthcare provider with any questions you may have regarding a medical condition, treatment, or medication. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.

Research Purposes: Information about peptides, supplements, and protocols discussed on this site is presented for research and educational purposes. Many substances discussed may not be approved for human use by regulatory agencies. Any decision to use such substances is made solely at your own risk.

Assumption of Risk: By using this website, you acknowledge and agree that you assume full responsibility for any and all risks associated with acting on information presented here. The website owners, authors, and contributors shall not be held liable for any damages, injuries, or adverse effects resulting from the use or misuse of any information provided.

No Guarantees: We make no guarantees regarding the accuracy, completeness, or timeliness of any information on this site. Information may become outdated and protocols may change. Always verify information with current sources and qualified professionals.