Norman Mahnomen County Public Health WIC
Ada, MN
15 East 2nd Avenue Suite 107
Ada, MN 56510
Updated September 2026
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.
Contact information, benefits, and how the Minnesota WIC program works.
Step-by-step instructions, required documents, and what to expect at your appointment.
See if your household income qualifies for Minnesota WIC benefits.
Cities with one clinic show its address and hours directly below. Cities with more show a link to see every clinic.
Ada, MN
15 East 2nd Avenue Suite 107
Ada, MN 56510
Aitkin, MN
204 First Street NW
Aitkin, MN 56431
Albert Lea, MN
411 South Broadway PO Box 1147
Albert Lea, MN 56007
Alexandria, MN
725 Elm Street Suite 1200
Alexandria, MN 56308
Alexandria, MN
809 Elm Street Suite 1200
Alexandria, MN 56308
Anoka, MN
2100 Third Avenue Suite 600
Anoka, MN 55303
Apple Valley, MN
14955 Galaxie Avenue
Apple Valley, MN 55124
Austin, MN
1301 18th Avenue NW Suite A
Austin, MN 55912
Austin, MN
201 1st Street NE
Austin, MN 55912
Bagley, MN
212 Main Ave N
Bagley, MN 56621
Baudette, MN
806 Main Street West
Baudette, MN 56623
Baudette, MN
600 Main Avenue S.
Baudette, MN 56623
Bemidji, MN
616 American Avenue NW
Bemidji, MN 56601
Benson, MN
13th Street South
Benson, MN 56215
Benson, MN
201-13th Street South
Benson, MN 56215
Bloomington, MN
1900 West Old Shakopee Road
Bloomington, MN 55431
Blue Earth, MN
412 North Nicollet
Blue Earth, MN 56013
Brainerd, MN
204 Laurel Street Suite 12
Brainerd, MN 56401
Breckenridge, MN
Courthouse South 5th St
Breckenridge, MN 56315
Breckenridge, MN
300 S. 5th St. Courthouse Box 127
Breckenridge, MN 56520
Caledonia, MN
611 Vista Drive Suite 1
Caledonia, MN 55921
Cambridge, MN
555 18th Avenue Southwest Isanti Government Center
Cambridge, MN 55008
Cass Lake, MN
115 6th Street NW
Cass Lake, MN 56633
Cass Lake, MN
190 Sailstar
Cass Lake, MN 56633
3 clinics
Crookston, MN
721 South Minnesota Street
Crookston, MN 56716
Crookston, MN
816 1/2 Marin Ave. Suite 125
Crookston, MN 56716
Detroit Lakes, MN
712 Minnesota Avenue
Detroit Lakes, MN 56501
Dodge Center, MN
42 E Main Street PO Box 129
Dodge Center, MN 55927
3 clinics
Elbow Lake, MN
10 First Street NW
Elbow Lake, MN 56531
Elk River, MN
13880 Business Center Drive NW
Elk River, MN 55330
Fairmont, MN
115 West 1st Street
Fairmont, MN 56031
Faribault, MN
320 3rd Street NW Suite 1 Government Services Building
Faribault, MN 55021
Fergus Falls, MN
560 West Fir Avenue
Fergus Falls, MN 56537
Foley, MN
531 Dewey Avenue
Foley, MN 56329
Gaylord, MN
111 8th Street PO Box 237
Gaylord, MN 55334
Glencoe, MN
1805 Ford Avenue North Suite 200
Glencoe, MN 55336
Glenwood, MN
211 East Minnesota Avenue Suite 100
Glenwood, MN 56334
Grand Marais, MN
513 5th Avenue West Sawtooth Mountain Clinic
Grand Marais, MN 55604
Grand Marais, MN
411 West 2nd Street
Grand Marais, MN 55604
Grand Portage, MN
62 Upper Road
Grand Portage, MN 55605
Grand Portage, MN
Highway 61 North Upper Road
Grand Portage, MN 55605
Grand Rapids, MN
1209 SE 2nd Avenue
Grand Rapids, MN 55744
Hastings, MN
1590 Highway 55
Hastings, MN 55033
Hibbing, MN
1814 East 14th Avenue
Hibbing, MN 55746
International Falls, MN
1000 5th Street
International Falls, MN 56649
Ivanhoe, MN
319 North Rebecca Lincoln County Courthouse
Ivanhoe, MN 56142
Le Center, MN
88 South Park Avenue
Le Center, MN 56057
Litchfield, MN
114 North Holcombe Suite 250
Litchfield, MN 55355
Little Falls, MN
200 East Broadway
Little Falls, MN 56345
Long Prairie, MN
212 2nd Ave S
Long Prairie, MN 56347
Long Prairie, MN
119 Third Street South
Long Prairie, MN 56347
Luverne, MN
2 Roundwind Road
Luverne, MN 56156
Madison, MN
422 5th Avenue
Madison, MN 56256
Mankato, MN
410 South 5 Street PO BOX 3526
Mankato, MN 56001
Mantorville, MN
22 Sixth Street East Department 452
Mantorville, MN 55955
Maple Lake, MN
130 West Division Street
Maple Lake, MN 55358
Marshall, MN
607 West Main Street Suite 200
Marshall, MN 56258
Milaca, MN
525 2nd Street SE
Milaca, MN 56353
5 clinics
Moorhead, MN
715 11th Street North Suite 105
Moorhead, MN 56560
Monday - Friday: 8:00am to 4:30pm
Mora, MN
905 East Forest Suite 140
Mora, MN 55051
Morris, MN
10 East Hwy 28
Morris, MN 56267
Nett Lake, MN
13071 Nett Lake Road
Nett Lake, MN 55771
New Ulm, MN
1117 Center Street
New Ulm, MN 56073
New Ulm, MN
1900 North Franklin Street
New Ulm, MN 56073
New York Mills, MN
118 Main Avenue South
New York Mills, MN 56567
Newfolden, MN
136 West Minnesota Avenue PO Box 248
Newfolden, MN 56738
North Branch, MN
6133 402nd Street
North Branch, MN 55056
Ogema, MN
25519 State Hwy 224
Ogema, MN 56569
Ogema, MN
40520 County Highway 34
Ogema, MN 56569
Olivia, MN
105 South 5th Street Suite 119H
Olivia, MN 56277
Onamia, MN
17230 Noopiming Drive
Onamia, MN 56359
Ortonville, MN
340 Second Street NW
Ortonville, MN 56278
Ortonville, MN
47 2nd Street Northwest
Ortonville, MN 56278
Owatonna, MN
635 Florence Avenue
Owatonna, MN 55060
Park Rapids, MN
600 Pleasant Avenue
Park Rapids, MN 56470
Park Rapids, MN
1415 1st St E. Suite 2
Park Rapids, MN 56470
Pequot Lakes, MN
6893 Buschmann Road
Pequot Lakes, MN 56472
Pine City, MN
315 Main Street S
Pine City, MN 55063
Pipestone, MN
1091 N. Hiawatha Ave.
Pipestone, MN 56164
Preston, MN
902 Houston St. North Suite 2 PO Box 580
Preston, MN 55965
Princeton, MN
7697 State Highway 95
Princeton, MN 55371
Red Lake, MN
24809 Hospital Drive Highway 1 West
Red Lake, MN 56671
4 clinics
Redwood Falls, MN
266 East Bridge Street
Redwood Falls, MN 56283
Rochester, MN
2100 Campus Drive SE Suite 100
Rochester, MN 55904
Saint Cloud, MN
1245 15th Street North
Saint Cloud, MN 56303
Saint James, MN
720 1st Avenue South
Saint James, MN 56081
Saint Paul, MN
1 Mendota Road West
Saint Paul, MN 55118
Saint Paul, MN
85 7th Place East
Saint Paul, MN 55101
Sandstone, MN
130 Oriole Street East
Sandstone, MN 55072
Shakopee, MN
712 Canterbury Road South
Shakopee, MN 55379
Shakopee, MN
200 4th Avenue West
Shakopee, MN 55379
Slayton, MN
3001 Maple Road Suite 200
Slayton, MN 56172
St. James, MN
715 Second Avenue South
St. James, MN 56081
St. Paul, MN
1140 Gervais Ave.
St. Paul, MN 55109
St. Paul, MN
555 Cedar Street
St. Paul, MN 55101
Monday - Friday: 8:00am to 4:30pm
St. Peter, MN
622 South Front Street
St. Peter, MN 56082
St. Peter, MN
501 South Minnesota Avenue
St. Peter, MN 56082
Stillwater, MN
14900 61st Street North
Stillwater, MN 55082
Stillwater, MN
14949 62nd Street North
Stillwater, MN 55082
Thief River Falls, MN
318 Knight Avenue North
Thief River Falls, MN 56701
Two Harbors, MN
616 Third Avenue
Two Harbors, MN 55616
Virginia, MN
307 First Street South
Virginia, MN 55792
Wabasha, MN
411 East Hiawatha Drive
Wabasha, MN 55981
Wadena, MN
22 Dayton Avenue Southeast
Wadena, MN 56482
Waite Park, MN
3301 County Road 138
Waite Park, MN 56387
Walker, MN
400 Michigan Avenue
Walker, MN 56484
Waseca, MN
299 Johnson Avenue SW Suite 160
Waseca, MN 56093
Wheaton, MN
203 8th Street N PO Box 23
Wheaton, MN 56296
Willmar, MN
2200-23rd Street NE Suite 1080
Willmar, MN 56201
Willmar, MN
23rd Street NE Suite 1080
Willmar, MN 56201
Windom, MN
235 9th Avenue
Windom, MN 56101
Winona, MN
202 West Third Street
Winona, MN 55987
Winona, MN
202 West Third Street
Winona, MN 55987
Worthington, MN
318 9th Street
Worthington, MN 56187
Worthington, MN
315 10th Street
Worthington, MN 56187
No cities match ‘’.
See what you can buy with your Minnesota WIC benefits, from milk and eggs to fruits and vegetables.
Learn more →See who qualifies for WIC — pregnant women, new moms, infants, and children under 5.
Learn more →See the foods, nutrition support, and services WIC provides each month.
Learn more →