WIC Program

Minnesota WIC Clinic Locations

Minnesota WIC isn't run out of a single state office — it's delivered through 85 local agencies, mostly county public health departments along with tribal health programs, across the state. Find the agency closest to you below, then call ahead to confirm hours and schedule your appointment.

Ada — 1 clinic

Norman Mahnomen County Public Health WIC

15 East 2nd Avenue Suite 107
Ada, MN 56510

218-784-5425

Aitkin — 1 clinic

Albert Lea — 1 clinic

Freeborn County WIC

411 South Broadway PO Box 1147
Albert Lea, MN 56007

507-377-5100

Alexandria — 2 clinics

Douglas County Public Health WIC

725 Elm Street Suite 1200
Alexandria, MN 56308

320-763-7805

Horizon Alexandria WIC

809 Elm Street Suite 1200
Alexandria, MN 56308

320-763-7805

Anoka — 1 clinic

Anoka County Health & Environmental Services WIC

2100 Third Avenue Suite 600
Anoka, MN 55303

763-324-4230

Apple Valley — 1 clinic

Dakota County Public Health Department WIC

14955 Galaxie Avenue
Apple Valley, MN 55124

952-891-7525

Austin — 2 clinics

Mower County Health Human Services WIC

1301 18th Avenue NW Suite A
Austin, MN 55912

507-437-9799

Mower County Health & Human Services WIC

201 1st Street NE
Austin, MN 55912

507-437-9799

Bagley — 1 clinic

Clearwater County Nursing Service WIC

212 Main Ave N
Bagley, MN 56621

218-694-6581

Baudette — 2 clinics

Lakewood Nursing Service WIC

806 Main Street West
Baudette, MN 56623

218-634-1795

Lakewood Public Health WIC

600 Main Avenue S.
Baudette, MN 56623

218-634-1795

Bemidji — 1 clinic

Benson — 2 clinics

Countryside Public Health Nursing Services WIC

13th Street South
Benson, MN 56215

320-842-4528

Bloomington — 1 clinic

Bloomington Public Health WIC

1900 West Old Shakopee Road
Bloomington, MN 55431

952-563-8993

Blue Earth — 1 clinic

Faribault County WIC

412 North Nicollet
Blue Earth, MN 56013

507-526-3265

Brainerd — 1 clinic

Breckenridge — 2 clinics

Wilkin County Public Health Nursing Service WIC

Courthouse South 5th St
Breckenridge, MN 56315

218-643-7122

Wilkin County Public Health Nursing Services WIC

300 S. 5th St. Courthouse Box 127
Breckenridge, MN 56520

218-643-7122

Caledonia — 1 clinic

Houston County Public Health Nursing Service WIC

611 Vista Drive Suite 1
Caledonia, MN 55921

507-725-5816

Cambridge — 1 clinic

Isanti County Public Health Services WIC

555 18th Avenue Southwest Isanti Government Center
Cambridge, MN 55008

763-689-4212

Cass Lake — 2 clinics

Cloquet — 3 clinics

Fond du Lac Reservation Tribal Council WIC

927 Trettel Lane
Cloquet, MN 55720

218-878-2147

Fond du Lac Reservation Tribal Council WIC

927 Trettel Lane
Cloquet, MN 55720

218-878-2147

Crookston — 2 clinics

Polk County Public Health WIC

721 South Minnesota Street
Crookston, MN 56716

218-281-1673

Polk County Public Health WIC

816 1/2 Marin Ave. Suite 125
Crookston, MN 56716

218-281-1673

Detroit Lakes — 1 clinic

Dodge Center — 1 clinic

Dodge County PHN Service WIC

42 E Main Street PO Box 129
Dodge Center, MN 55927

507-635-6150

Duluth — 3 clinics

Duluth WIC Clinic

211 West 4th Street
Duluth, MN 55806

218-726-1370

St Louis County Department Of Public Health WIC

325 West 1st Street
Duluth, MN 55802

218-725-5267

St. Louis Public Health & Human Services WIC

320 West 2nd Street Room 108 Government Service Center
Duluth, MN 55802

218-725-5211

Elbow Lake — 1 clinic

Horizon Elbow Lake WIC

10 First Street NW
Elbow Lake, MN 56531

218-685-8295

Elk River — 1 clinic

Fairmont — 1 clinic

Martin County WIC

115 West 1st Street
Fairmont, MN 56031

507-238-4757

Faribault — 1 clinic

Rice County Public Health Nursing Services WIC Program

320 3rd Street NW Suite 1 Government Services Building
Faribault, MN 55021

507-332-5906

Fergus Falls — 1 clinic

Otter Tail County Public Health WIC

560 West Fir Avenue
Fergus Falls, MN 56537

218-998-8324

Foley — 1 clinic

Benton County Public Health WIC

531 Dewey Avenue
Foley, MN 56329

320-968-5156

Gaylord — 1 clinic

Sibley County Public Health & Human Services WIC

111 8th Street PO Box 237
Gaylord, MN 55334

507-237-4000

Glencoe — 1 clinic

McLeod County Public Health WIC

1805 Ford Avenue North Suite 200
Glencoe, MN 55336

320-864-3185

Glenwood — 1 clinic

Horizon Glenwood WIC

211 East Minnesota Avenue Suite 100
Glenwood, MN 56334

320-634-7822

Grand Marais — 2 clinics

Cook County WIC Program WIC

513 5th Avenue West Sawtooth Mountain Clinic
Grand Marais, MN 55604

218-387-2330

Sawtooth Mountain Clinic WIC

411 West 2nd Street
Grand Marais, MN 55604

218-387-2672

Grand Portage — 2 clinics

Grand Portage Reservation Tribal Council WIC

62 Upper Road
Grand Portage, MN 55605

218-475-2235

Grand Portage Reservation Tribal Council WIC Program

Highway 61 North Upper Road
Grand Portage, MN 55605

218-475-2235

Grand Rapids — 1 clinic

Itasca County Public Health WIC Program

1209 SE 2nd Avenue
Grand Rapids, MN 55744

218-327-6705

Hastings — 1 clinic

Dakota Cty WIC Admin Center

1590 Highway 55
Hastings, MN 55033

651-438-4313

Hibbing — 1 clinic

St Louis County Health Department Hibbing Office WIC

1814 East 14th Avenue
Hibbing, MN 55746

218-749-0604

International Falls — 1 clinic

Ivanhoe — 1 clinic

Southwest Health & Human Services Lincoln County WIC

319 North Rebecca Lincoln County Courthouse
Ivanhoe, MN 56142

507-694-1452

Le Center — 1 clinic

Le Sueur County Public Health Services WIC

88 South Park Avenue
Le Center, MN 56057

507-357-8246

Litchfield — 1 clinic

Meeker County Public Health Nursing Services WIC

114 North Holcombe Suite 250
Litchfield, MN 55355

320-693-5370

Little Falls — 1 clinic

Morrison County Public Health WIC

200 East Broadway
Little Falls, MN 56345

320-632-6664

Long Prairie — 2 clinics

Todd County Public Health Nursing Service WIC

119 Third Street South
Long Prairie, MN 56347

320-732-4456

Luverne — 1 clinic

Southwest Health & Human Services Rock County WIC

2 Roundwind Road
Luverne, MN 56156

507-283-5066

Madison — 1 clinic

Um Ext Lac Qui Parle Cnty WIC

422 5th Avenue
Madison, MN 56256

320-598-7313

Mankato — 1 clinic

Blue Earth County Government Center WIC

410 South 5 Street PO BOX 3526
Mankato, MN 56001

507-304-4163

Mantorville — 1 clinic

Dodge County Public Health Nursing Services WIC

22 Sixth Street East Department 452
Mantorville, MN 55955

507-635-6150

Maple Lake — 1 clinic

Wright County Community Action WIC

130 West Division Street
Maple Lake, MN 55358

320-963-6500

Marshall — 1 clinic

Southwest Health & Human Services Lyon County WIC

607 West Main Street Suite 200
Marshall, MN 56258

507-537-6713

Milaca — 1 clinic

Minneapolis — 5 clinics

Hennepin County Health Department WIC

330 South 12th Street Suite 4720
Minneapolis, MN 55404

612-348-6100

Hennepin County Human Services and Public Health WIC

300 South Sixth Street MC 770 Government Center
Minneapolis, MN 55487

612-348-6100

Indian Health Bd Of Minneapolis WIC

1315 East 24th Street
Minneapolis, MN 55404

612-721-9811

Minneapolis Childrens Hospital WIC

2525 Chicago Avenue South
Minneapolis, MN 55404

612-813-6239

Minneapolis WIC Clinic

1006 West Lake Street
Minneapolis, MN 55408

612-339-6712

Moorhead — 1 clinic

Clay County Health Department WIC

715 11th Street North Suite 105
Moorhead, MN 56560

218-299-7777

Monday - Friday: 8:00am to 4:30pm

Mora — 1 clinic

Kanabec County Public Health Nursing Service WIC

905 East Forest Suite 140
Mora, MN 55051

320-679-6329

Morris — 1 clinic

Horizon Morris WIC

10 East Hwy 28
Morris, MN 56267

320-763-7805

Nett Lake — 1 clinic

Bois Forte Health Services WIC Program

13071 Nett Lake Road
Nett Lake, MN 55771

218-757-3295

New Ulm — 2 clinics

Brown County Public Health Nursing Services WIC

1117 Center Street
New Ulm, MN 56073

507-233-6800

New Ulm WIC Clinic

1900 North Franklin Street
New Ulm, MN 56073

507-354-4418

New York Mills — 1 clinic

New York Mills WIC Clinic

118 Main Avenue South
New York Mills, MN 56567

218-385-3175

Newfolden — 1 clinic

North Branch — 1 clinic

Chisago County Public Health Service WIC

6133 402nd Street
North Branch, MN 55056

651-213-5206

Ogema — 2 clinics

White Earth Health Center WIC

25519 State Hwy 224
Ogema, MN 56569

218-983-6232

Olivia — 1 clinic

Renville County Public Health Services WIC

105 South 5th Street Suite 119H
Olivia, MN 56277

320-523-3762

Onamia — 1 clinic

Mille Lacs Reservation WIC Program

17230 Noopiming Drive
Onamia, MN 56359

320-532-7485

Ortonville — 2 clinics

Big Stone County Family Services WIC Clinic

340 Second Street NW
Ortonville, MN 56278

320-839-2555

Ortonville WIC Clinic

47 2nd Street Northwest
Ortonville, MN 56278

320-839-6135

Owatonna — 1 clinic

Steele County Public Health Nursing Service WIC

635 Florence Avenue
Owatonna, MN 55060

507-444-7660

Park Rapids — 2 clinics

St Joseph Area Health Service WIC

600 Pleasant Avenue
Park Rapids, MN 56470

218-237-5464

Pequot Lakes — 1 clinic

Pequot Lakes WIC Clinic

6893 Buschmann Road
Pequot Lakes, MN 56472

218-824-1092

Pine City — 1 clinic

Pine County Public Health and Human Service WIC Program

315 Main Street S
Pine City, MN 55063

320-591-1596

Pipestone — 1 clinic

Southwest Health & Human Services Pipestone County WIC

1091 N. Hiawatha Ave.
Pipestone, MN 56164

507-825-5024

Preston — 1 clinic

Fillmore County Public Health WIC

902 Houston St. North Suite 2 PO Box 580
Preston, MN 55965

507-765-3898

Princeton — 1 clinic

Princeton WIC Clinic

7697 State Highway 95
Princeton, MN 55371

612-389-2936

Red Lake — 1 clinic

Red Lake Comprehensive Health Services Minwanjige WIC Program

24809 Hospital Drive Highway 1 West
Red Lake, MN 56671

218-679-3134

Red Wing — 4 clinics

Goodhue County Health and Human Services Colvill Family Center WIC

269 East Fifth Street
Red Wing, MN 55066

651-385-4782

Goodhue County Health and Human Services Colvill Family Center WIC

269 East Fifth Street
Red Wing, MN 55066

651-385-4782

Goodhue County Health and Human Services WIC

426 West Ave
Red Wing, MN 55066

651-385-6120

Goodhue County Public Health Service WIC

509 West 5th Street
Red Wing, MN 55066

651-385-6156

Redwood Falls — 1 clinic

Southwest Health & Human Services Redwood County WIC

266 East Bridge Street
Redwood Falls, MN 56283

507-637-4041

Rochester — 1 clinic

Olmsted County Public Health WIC Program

2100 Campus Drive SE Suite 100
Rochester, MN 55904

507-328-7555

Saint Cloud — 1 clinic

Saint Cloud WIC Clinic

1245 15th Street North
Saint Cloud, MN 56303

320-203-2052

Saint James — 1 clinic

Saint James WIC Clinic

720 1st Avenue South
Saint James, MN 56081

507-375-7864

Saint Paul — 2 clinics

Dakota County Public Hlth Department Northern WIC

1 Mendota Road West
Saint Paul, MN 55118

651-554-6134

Minnesota Department Of Health WIC

85 7th Place East
Saint Paul, MN 55101

651-201-4403

Sandstone — 1 clinic

Pine County Public Health WIC

130 Oriole Street East
Sandstone, MN 55072

320-245-3059

Shakopee — 2 clinics

Scott Carver CAP Agency WIC

712 Canterbury Road South
Shakopee, MN 55379

952-496-2125

Shakopee WIC Clinic

200 4th Avenue West
Shakopee, MN 55379

612-496-8421

Slayton — 1 clinic

Southwest Health & Human Services Murray County WIC

3001 Maple Road Suite 200
Slayton, MN 56172

507-836-6486

St. James — 1 clinic

Watonwan County Human Service WIC

715 Second Avenue South
St. James, MN 56081

507-375-3294

St. Paul — 2 clinics

Commodity Supplemental Food Program WIC

1140 Gervais Ave.
St. Paul, MN 55109

651-484-8241

St Paul Ramsey County Public Health WIC

555 Cedar Street
St. Paul, MN 55101

651-266-1300

Monday - Friday: 8:00am to 4:30pm

St. Peter — 2 clinics

Nicollet County Public Health WIC

622 South Front Street
St. Peter, MN 56082

507-934-8262

Nicollet County WIC Program

501 South Minnesota Avenue
St. Peter, MN 56082

507-934-0489

Stillwater — 2 clinics

Washington Co WIC Program

14900 61st Street North
Stillwater, MN 55082

651-430-6729

Washington County Department of Public Health and Environment WIC

14949 62nd Street North
Stillwater, MN 55082

651-430-6658

Thief River Falls — 1 clinic

Inter County Nursing Servie WIC

318 Knight Avenue North
Thief River Falls, MN 56701

218-681-0876

Two Harbors — 1 clinic

Lake County Health Department WIC

616 Third Avenue
Two Harbors, MN 55616

218-834-8429

Virginia — 1 clinic

St Louis County Public Health and Human Services Virginia Office WIC

307 First Street South
Virginia, MN 55792

218-749-0604

Wabasha — 1 clinic

Wabasha County Public Health Service WIC

411 East Hiawatha Drive
Wabasha, MN 55981

651-565-5200

Wadena — 1 clinic

Wadena County Public Health Department WIC

22 Dayton Avenue Southeast
Wadena, MN 56482

218-631-7629

Waite Park — 1 clinic

Walker — 1 clinic

Cass County Health, Human & Veterans Service WIC

400 Michigan Avenue
Walker, MN 56484

218-547-1340

Waseca — 1 clinic

Waseca Public Health Services WIC

299 Johnson Avenue SW Suite 160
Waseca, MN 56093

507-835-0685

Wheaton — 1 clinic

Willmar — 2 clinics

Kandiyohi County Health Service WIC

2200-23rd Street NE Suite 1080
Willmar, MN 56201

320-231-7066

Kandiyohi County Public Health WIC

23rd Street NE Suite 1080
Willmar, MN 56201

320-231-7066

Windom — 1 clinic

Winona — 2 clinics

Winona County Public Health Nursing Service WIC

202 West Third Street
Winona, MN 55987

507-457-6500

Winona County Public Health Nursing Service WIC

202 West Third Street
Winona, MN 55987

507-457-6500

Worthington — 2 clinics

Nobles County Community Services WIC

318 9th Street
Worthington, MN 56187

507-295-5360

Nobles County Public Health Service WIC

315 10th Street
Worthington, MN 56187

507-295-5272