⭐ Serving all of Minnesota · 2026

Tirzepatide in Minnesota.

Licensed online providers ship FDA-regulated GLP-1 medications like tirzepatide to Minnesota residents statewide. Get tirzepatide online from DirectMeds from $197/month, medication + telemedicine visit included, no insurance needed, HSA accepted. Ships statewide in 2 days.

★★★★★49 US states served · 2-day shipping to Minnesota · No insurance required
Minnesota tirzepatide weight loss medication directory
265
MN cities covered
$197
DirectMeds from / month
2 days
Shipping to MN
90 days
Money-back guarantee
By city

Tirzepatide by Minnesota City

Local guides for the 265 largest cities in Minnesota, with clinic directories, pricing, and telehealth options.

Minneapolis, MN

411k residents

Browse Minneapolis

Saint Paul, MN

303k residents

Browse Saint Paul

Rochester, MN

112k residents

Browse Rochester

Bloomington, MN

86k residents

Browse Bloomington

Duluth, MN

86k residents

Browse Duluth

Brooklyn Park, MN

79k residents

Browse Brooklyn Park

Plymouth, MN

76k residents

Browse Plymouth

Maple Grove, MN

68k residents

Browse Maple Grove

Woodbury, MN

68k residents

Browse Woodbury

Eagan, MN

66k residents

Browse Eagan

Saint Cloud, MN

66k residents

Browse Saint Cloud

Eden Prairie, MN

63k residents

Browse Eden Prairie

West Coon Rapids, MN

63k residents

Browse West Coon Rapids

Coon Rapids, MN

62k residents

Browse Coon Rapids

Blaine, MN

62k residents

Browse Blaine

Burnsville, MN

61k residents

Browse Burnsville

Lakeville, MN

61k residents

Browse Lakeville

Minnetonka, MN

52k residents

Browse Minnetonka

Apple Valley, MN

51k residents

Browse Apple Valley

Edina, MN

50k residents

Browse Edina

Minnetonka Mills, MN

50k residents

Browse Minnetonka Mills

Saint Louis Park, MN

45k residents

Browse Saint Louis Park

Moorhead, MN

42k residents

Browse Moorhead

Mankato, MN

41k residents

Browse Mankato

Maplewood, MN

41k residents

Browse Maplewood

Shakopee, MN

40k residents

Browse Shakopee

Richfield, MN

36k residents

Browse Richfield

Cottage Grove, MN

36k residents

Browse Cottage Grove

Roseville, MN

36k residents

Browse Roseville

Inver Grove Heights, MN

35k residents

Browse Inver Grove Heights

Andover, MN

32k residents

Browse Andover

Brooklyn Center, MN

31k residents

Browse Brooklyn Center

Savage, MN

30k residents

Browse Savage

Longfellow Community, MN

29k residents

Browse Longfellow Community

Oakdale, MN

28k residents

Browse Oakdale

Fridley, MN

28k residents

Browse Fridley

Winona, MN

27k residents

Browse Winona

Shoreview, MN

26k residents

Browse Shoreview

Ramsey, MN

26k residents

Browse Ramsey

Owatonna, MN

26k residents

Browse Owatonna

Chanhassen, MN

25k residents

Browse Chanhassen

Prior Lake, MN

25k residents

Browse Prior Lake

White Bear Lake, MN

25k residents

Browse White Bear Lake

Chaska, MN

25k residents

Browse Chaska

Austin, MN

25k residents

Browse Austin

Elk River, MN

24k residents

Browse Elk River

Champlin, MN

24k residents

Browse Champlin

Faribault, MN

24k residents

Browse Faribault

Rosemount, MN

23k residents

Browse Rosemount

Crystal, MN

23k residents

Browse Crystal

Farmington, MN

23k residents

Browse Farmington

Hastings, MN

23k residents

Browse Hastings

New Brighton, MN

22k residents

Browse New Brighton

Golden Valley, MN

21k residents

Browse Golden Valley

Lino Lakes, MN

21k residents

Browse Lino Lakes

New Hope, MN

21k residents

Browse New Hope

Northfield, MN

20k residents

Browse Northfield

South Saint Paul, MN

20k residents

Browse South Saint Paul

Columbia Heights, MN

20k residents

Browse Columbia Heights

Willmar, MN

20k residents

Browse Willmar

Forest Lake, MN

20k residents

Browse Forest Lake

West Saint Paul, MN

20k residents

Browse West Saint Paul

Stillwater, MN

19k residents

Browse Stillwater

Albert Lea, MN

18k residents

Browse Albert Lea

Hopkins, MN

18k residents

Browse Hopkins

Anoka, MN

17k residents

Browse Anoka

Sartell, MN

17k residents

Browse Sartell

Red Wing, MN

16k residents

Browse Red Wing

Saint Michael, MN

16k residents

Browse Saint Michael

Hibbing, MN

16k residents

Browse Hibbing

Ham Lake, MN

16k residents

Browse Ham Lake

Buffalo, MN

16k residents

Browse Buffalo

Otsego, MN

16k residents

Browse Otsego

Bemidji, MN

15k residents

Browse Bemidji

Robbinsdale, MN

14k residents

Browse Robbinsdale

Hugo, MN

14k residents

Browse Hugo

Hutchinson, MN

14k residents

Browse Hutchinson

Marshall, MN

14k residents

Browse Marshall

North Mankato, MN

14k residents

Browse North Mankato

Sauk Rapids, MN

13k residents

Browse Sauk Rapids

Brainerd, MN

13k residents

Browse Brainerd

New Ulm, MN

13k residents

Browse New Ulm

Monticello, MN

13k residents

Browse Monticello

Fergus Falls, MN

13k residents

Browse Fergus Falls

Vadnais Heights, MN

13k residents

Browse Vadnais Heights

Worthington, MN

13k residents

Browse Worthington

Mounds View, MN

13k residents

Browse Mounds View

Rogers, MN

13k residents

Browse Rogers

Cloquet, MN

12k residents

Browse Cloquet

Waconia, MN

12k residents

Browse Waconia

Alexandria, MN

12k residents

Browse Alexandria

East Bethel, MN

12k residents

Browse East Bethel

North Saint Paul, MN

11k residents

Browse North Saint Paul

Mendota Heights, MN

11k residents

Browse Mendota Heights

Saint Peter, MN

11k residents

Browse Saint Peter

Grand Rapids, MN

11k residents

Browse Grand Rapids

Big Lake, MN

10k residents

Browse Big Lake

Little Canada, MN

10k residents

Browse Little Canada

Fairmont, MN

10k residents

Browse Fairmont

North Branch, MN

10k residents

Browse North Branch

Arden Hills, MN

10k residents

Browse Arden Hills

Hermantown, MN

10k residents

Browse Hermantown

Mound, MN

9k residents

Browse Mound

Waseca, MN

9k residents

Browse Waseca

Detroit Lakes, MN

9k residents

Browse Detroit Lakes

Thief River Falls, MN

9k residents

Browse Thief River Falls

Victoria, MN

9k residents

Browse Victoria

Little Falls, MN

9k residents

Browse Little Falls

East Grand Forks, MN

9k residents

Browse East Grand Forks

Virginia, MN

9k residents

Browse Virginia

Cambridge, MN

8k residents

Browse Cambridge

Oak Grove, MN

8k residents

Browse Oak Grove

Lake Elmo, MN

8k residents

Browse Lake Elmo

Saint Anthony, MN

8k residents

Browse Saint Anthony

Mahtomedi, MN

8k residents

Browse Mahtomedi

Orono, MN

8k residents

Browse Orono

Baxter, MN

8k residents

Browse Baxter

Wyoming, MN

8k residents

Browse Wyoming

Crookston, MN

8k residents

Browse Crookston

Shorewood, MN

8k residents

Browse Shorewood

New Prague, MN

8k residents

Browse New Prague

Waite Park, MN

8k residents

Browse Waite Park

Albertville, MN

7k residents

Browse Albertville

Saint Francis, MN

7k residents

Browse Saint Francis

Minnetrista, MN

7k residents

Browse Minnetrista

Belle Plaine, MN

7k residents

Browse Belle Plaine

Litchfield, MN

7k residents

Browse Litchfield

Saint Joseph, MN

7k residents

Browse Saint Joseph

Spring Lake Park, MN

6k residents

Browse Spring Lake Park

International Falls, MN

6k residents

Browse International Falls

Kasson, MN

6k residents

Browse Kasson

Jordan, MN

6k residents

Browse Jordan

Stewartville, MN

6k residents

Browse Stewartville

Medina, MN

6k residents

Browse Medina

Delano, MN

6k residents

Browse Delano

Falcon Heights, MN

6k residents

Browse Falcon Heights

Corcoran, MN

6k residents

Browse Corcoran

Glencoe, MN

6k residents

Browse Glencoe

Isanti, MN

5k residents

Browse Isanti

Morris, MN

5k residents

Browse Morris

Zimmerman, MN

5k residents

Browse Zimmerman

Byron, MN

5k residents

Browse Byron

Saint Paul Park, MN

5k residents

Browse Saint Paul Park

Montevideo, MN

5k residents

Browse Montevideo

Dayton, MN

5k residents

Browse Dayton

Redwood Falls, MN

5k residents

Browse Redwood Falls

Lake City, MN

5k residents

Browse Lake City

Chisholm, MN

5k residents

Browse Chisholm

North Oaks, MN

5k residents

Browse North Oaks

Circle Pines, MN

5k residents

Browse Circle Pines

Chisago City, MN

5k residents

Browse Chisago City

Oak Park Heights, MN

5k residents

Browse Oak Park Heights

La Crescent, MN

5k residents

Browse La Crescent

Elko New Market, MN

5k residents

Browse Elko New Market

Becker, MN

5k residents

Browse Becker

Princeton, MN

5k residents

Browse Princeton

Luverne, MN

5k residents

Browse Luverne

Wayzata, MN

5k residents

Browse Wayzata

Saint James, MN

5k residents

Browse Saint James

Nowthen, MN

5k residents

Browse Nowthen

Windom, MN

5k residents

Browse Windom

Lindstrom, MN

4k residents

Browse Lindstrom

Dilworth, MN

4k residents

Browse Dilworth

Rockford, MN

4k residents

Browse Rockford

Sauk Centre, MN

4k residents

Browse Sauk Centre

Carver, MN

4k residents

Browse Carver

Watertown, MN

4k residents

Browse Watertown

Wadena, MN

4k residents

Browse Wadena

Grant, MN

4k residents

Browse Grant

Goodview, MN

4k residents

Browse Goodview

Pipestone, MN

4k residents

Browse Pipestone

Cold Spring, MN

4k residents

Browse Cold Spring

Cannon Falls, MN

4k residents

Browse Cannon Falls

Scandia, MN

4k residents

Browse Scandia

Columbus, MN

4k residents

Browse Columbus

Le Sueur, MN

4k residents

Browse Le Sueur

Park Rapids, MN

4k residents

Browse Park Rapids

Centerville, MN

4k residents

Browse Centerville

Deephaven, MN

4k residents

Browse Deephaven

Lonsdale, MN

4k residents

Browse Lonsdale

Independence, MN

4k residents

Browse Independence

Saint Charles, MN

4k residents

Browse Saint Charles

Bayport, MN

4k residents

Browse Bayport

Norwood Young America, MN

4k residents

Browse Norwood Young America

Eveleth, MN

4k residents

Browse Eveleth

Melrose, MN

4k residents

Browse Melrose

Two Harbors, MN

4k residents

Browse Two Harbors

Collegeville, MN

4k residents

Browse Collegeville

Newport, MN

3k residents

Browse Newport

Mora, MN

3k residents

Browse Mora

Sleepy Eye, MN

3k residents

Browse Sleepy Eye

Ely, MN

3k residents

Browse Ely

Zumbrota, MN

3k residents

Browse Zumbrota

Long Prairie, MN

3k residents

Browse Long Prairie

Pine Island, MN

3k residents

Browse Pine Island

Saint Augusta, MN

3k residents

Browse Saint Augusta

Annandale, MN

3k residents

Browse Annandale

Breckenridge, MN

3k residents

Browse Breckenridge

Hanover, MN

3k residents

Browse Hanover

Perham, MN

3k residents

Browse Perham

Benson, MN

3k residents

Browse Benson

Plainview, MN

3k residents

Browse Plainview

Blue Earth, MN

3k residents

Browse Blue Earth

Jackson, MN

3k residents

Browse Jackson

Montrose, MN

3k residents

Browse Montrose

Pine City, MN

3k residents

Browse Pine City

Rush City, MN

3k residents

Browse Rush City

Proctor, MN

3k residents

Browse Proctor

Afton, MN

3k residents

Browse Afton

Arnold, MN

3k residents

Browse Arnold

Greenfield, MN

3k residents

Browse Greenfield

Montgomery, MN

3k residents

Browse Montgomery

Staples, MN

3k residents

Browse Staples

Milaca, MN

3k residents

Browse Milaca

Mountain Iron, MN

3k residents

Browse Mountain Iron

Eagle Lake, MN

3k residents

Browse Eagle Lake

Chatfield, MN

3k residents

Browse Chatfield

Caledonia, MN

3k residents

Browse Caledonia

Sandstone, MN

3k residents

Browse Sandstone

Moose Lake, MN

3k residents

Browse Moose Lake

Osseo, MN

3k residents

Browse Osseo

Granite Falls, MN

3k residents

Browse Granite Falls

Cohasset, MN

3k residents

Browse Cohasset

Cokato, MN

3k residents

Browse Cokato

Roseau, MN

3k residents

Browse Roseau

Branch, MN

3k residents

Browse Branch

Dodge Center, MN

3k residents

Browse Dodge Center

Foley, MN

3k residents

Browse Foley

Albany, MN

3k residents

Browse Albany

Barnesville, MN

3k residents

Browse Barnesville

Glenwood, MN

3k residents

Browse Glenwood

Lake Crystal, MN

3k residents

Browse Lake Crystal

Parkville, MN

3k residents

Browse Parkville

Rockville, MN

3k residents

Browse Rockville

Lauderdale, MN

3k residents

Browse Lauderdale

Pelican Rapids, MN

2k residents

Browse Pelican Rapids

Le Center, MN

2k residents

Browse Le Center

Wabasha, MN

2k residents

Browse Wabasha

Paynesville, MN

2k residents

Browse Paynesville

Spring Valley, MN

2k residents

Browse Spring Valley

Olivia, MN

2k residents

Browse Olivia

Breezy Point, MN

2k residents

Browse Breezy Point

Crosby, MN

2k residents

Browse Crosby

Winsted, MN

2k residents

Browse Winsted

Saint Bonifacius, MN

2k residents

Browse Saint Bonifacius

Excelsior, MN

2k residents

Browse Excelsior

Janesville, MN

2k residents

Browse Janesville

Madelia, MN

2k residents

Browse Madelia

Wells, MN

2k residents

Browse Wells

Gaylord, MN

2k residents

Browse Gaylord

Pequot Lakes, MN

2k residents

Browse Pequot Lakes

Hawley, MN

2k residents

Browse Hawley

Arlington, MN

2k residents

Browse Arlington

Crosslake, MN

2k residents

Browse Crosslake

Mountain Lake, MN

2k residents

Browse Mountain Lake

Tracy, MN

2k residents

Browse Tracy

Maple Lake, MN

2k residents

Browse Maple Lake

Springfield, MN

2k residents

Browse Springfield

Aitkin, MN

2k residents

Browse Aitkin

Slayton, MN

2k residents

Browse Slayton

Lexington, MN

2k residents

Browse Lexington

Howard Lake, MN

2k residents

Browse Howard Lake

Eyota, MN

2k residents

Browse Eyota

Nisswa, MN

2k residents

Browse Nisswa

Hoyt Lakes, MN

2k residents

Browse Hoyt Lakes
Eligibility

Are you eligible for tirzepatide in Minnesota?

Free 30-second BMI check.

Are you eligible for tirzepatide in Minnesota?

Free BMI check. Tirzepatide is typically prescribed when BMI ≥ 30, or BMI ≥ 27 with a weight-related condition.

Insurance Coverage for Tirzepatide in Minnesota

Minnesota residents have several insurance pathways for GLP-1 medications, though coverage varies significantly:

  • Blue Cross Blue Shield of Minnesota, Coverage depends on plan tier. Most commercial plans require prior authorization (BMI ≥ 30 + comorbidity) and step therapy.
  • MN Medicaid (MN Medicaid) . Coverage requires stricter BMI criteria (≥ 40, or ≥ 35 with comorbidity) and prior authorization.
  • UnitedHealthcare Minnesota, Similar to BCBS, with plan-specific coverage and PA requirements.
  • DirectMeds cash-pay online option - from $197/month, medication + telemedicine visit included, no insurance needed, HSA accepted. Often the most convenient option for MN residents.

Tirzepatide Regulations in Minnesota

Minnesota permits telehealth-only prescribing for GLP-1 medications through the Minnesota Medical Board. Both brand tirzepatide (Zepbound, Mounjaro) and compounded tirzepatide are legal when prescribed by a MN-licensed clinician.

Following the FDA's October 2024 removal of tirzepatide from the drug shortage list, compounded tirzepatide now requires patient-specific clinical justification. Most online providers operating in Minnesota document this in their intake process.

Minnesota Tirzepatide FAQ

Is tirzepatide legal in Minnesota?
Yes. Both brand tirzepatide (Mounjaro, Zepbound) and compounded tirzepatide are legally available in Minnesota. The state has not banned compounded GLP-1 medications, and licensed telehealth providers can prescribe tirzepatide remotely to MN residents.
Can a doctor in Minnesota prescribe tirzepatide online?
Yes. Under MN telehealth regulations, licensed clinicians can prescribe tirzepatide via telemedicine without requiring a prior in-person visit. Telehealth providers must hold a valid Minnesota medical license, verified by the Minnesota Medical Board.
How much does tirzepatide cost in Minnesota in 2026?
DirectMeds online telehealth in Minnesota starts at $197/month, with medication + telemedicine visit included, no insurance needed, and HSA accepted. Local clinics in Minneapolis, Saint Paul, Rochester, Bloomington typically charge $250-$450/month. Brand Zepbound at MN pharmacies costs $1,086/month without insurance.
Does MN Medicaid (MN Medicaid) cover tirzepatide?
MN Medicaid may cover branded GLP-1 medications with prior authorization. Criteria typically include BMI ≥ 40, or BMI ≥ 30 with comorbidity (type 2 diabetes, hypertension). Compounded tirzepatide is generally not covered — DirectMeds offers a cash-pay alternative from $197/month, with medication + telemedicine visit included, no insurance needed, and HSA accepted.
Does Blue Cross Blue Shield of Minnesota cover tirzepatide?
Blue Cross Blue Shield of Minnesota coverage varies by plan. Most commercial plans require prior authorization and step therapy. For cash-pay patients in MN, online compounded tirzepatide is typically more affordable than going through insurance with deductibles.
Where can I get tirzepatide in Minnesota?
Tirzepatide is available across Minnesota through three channels: (1) Online telehealth providers serving MN statewide; (2) Local medical weight loss clinics in Minneapolis, Saint Paul, Rochester, Bloomington, and other cities; (3) Pharmacies (Walgreens, CVS, Walmart) for brand Zepbound with a prescription.
What BMI do I need to qualify for tirzepatide in MN?
Standard FDA criteria apply in Minnesota: BMI ≥ 30 (obese) qualifies, or BMI ≥ 27 (overweight) with a weight-related condition (type 2 diabetes, hypertension, sleep apnea, high cholesterol, PCOS). Minnesota does not have additional state-specific BMI requirements.
How long does shipping to Minnesota take?
Most online tirzepatide providers ship to Minnesota in 2 business days. Major telehealth providers serve all MN counties including rural areas (no zip code restrictions beyond standard carrier limitations). Shipping is typically included in the monthly subscription.
Medical Disclaimer: Information above reflects public sources at last review (2026-06-02). Always consult a licensed healthcare provider before starting tirzepatide. Compounded tirzepatide is not FDA-approved (the active ingredient is FDA-approved under brand names Mounjaro and Zepbound).

Ready to start tirzepatide in Minnesota?

DirectMeds from $197/month, medication + telemedicine visit included, no insurance needed, HSA accepted. Ships statewide after clinician review if prescribed.

Check MN eligibility now →