WIC Program

Iowa WIC Clinic Locations

Iowa WIC doesn't run out of a single state office — it's delivered through about 148 local clinic sites across all 99 Iowa counties, including county health departments, community action agencies, and hospital-based programs. Find the clinic closest to you below, then call ahead to confirm hours and schedule your appointment.

Albia — 1 clinic

Monroe County Dept of Public Health WIC Clinic

1801 South B Street
Albia, IA 52531

641-932-7191

Ames — 2 clinics

MICA Story County Family Development Center Ames WIC Clinic

230 SE 16th St
Ames, IA 50010

515-956-3333

MICA Story County Health Services Ames WIC Clinic

226 SE 16th Street
Ames, IA 50010

515-232-9020

Anamosa — 1 clinic

Hillcrest Family Services Anamosa WIC Clinic

600 East Main Street
Anamosa, IA 52205

563-543-6376

Atlantic — 1 clinic

West Central Community Action Cass County WIC

304 Chestnut
Atlantic, IA 50022

712-243-5421

Bloomfield — 1 clinic

Davis County Hospital Home and Community Health WIC Clinic

712 South West Suite 4
Bloomfield, IA 52537

641-664-3629

Burlington — 1 clinic

Burlington Community Action of Southeast WIC

2850 Mt. Pleasant Street Suite 108
Burlington, IA 52601

319-753-0193

Carroll — 1 clinic

New Opportunities, Inc. WIC

23751 Highway 30 East
Carroll, IA 51401

800-642-6330

Cedar Rapids — 3 clinics

Cedar Rapids IA WIC Clinic HACAP North Towne

2121 North Towne Lane NE Suite C
Cedar Rapids, IA 52402

319-393-3368

HACAP Urban Site WIC

1328 Second Avenue Se
Cedar Rapids, IA 52403

319-366-7632

Meth Wick Community WIC

1224 13th Street NW
Cedar Rapids, IA 52405

319-365-9171

Centerville — 1 clinic

Appanoose County Department of Public Health WIC

201 North 12th St
Centerville, IA 52544

641-437-4332

Cherokee — 2 clinics

Cherokee County WIC Clinic

530 West Bluff
Cherokee, IA 51012

712-225-2715

Mid Sioux Opportunity Outreach WIC

921 South 2nd Street
Cherokee, IA 51012

712-225-3322

Clarion — 1 clinic

Wright County Public Health WIC

115 1st Street South East
Clarion, IA 50525

800-944-1713

Clinton — 1 clinic

Hillcrest Family Services WIC

215 6th Avenue South
Clinton, IA 52732

563-243-9329

Colfax — 1 clinic

Colfax IA WIC Clinic

301 N 2nd Ave E
Colfax, IA 50152

641-792-3455

Columbus Junction — 1 clinic

Columbus Junction WIC Clinic United Methodist Church

517 2nd Street
Columbus Junction, IA 52738

800-532-1579

Corning — 1 clinic

Adams County Neighborhood Center Corning WIC

1609 Quincy Street Suite 3
Corning, IA 50841

641-322-4096

Council Bluffs — 1 clinic

Pottawattamie County WIC

300 West Broadway
Council Bluffs, IA 51503

712-328-5886

Creston — 1 clinic

Matura Action Corporation WIC

207 B North Elm
Creston, IA 50801

641-202-7114

Davenport — 2 clinics

Edgerton Women's Health Center WIC

500 West River Drive
Davenport, IA 52804

563-359-6635

Edgerton Women's Health Center WIC

1510 East Rusholme Street
Davenport, IA 52803

563-359-6635

Des Moines — 1 clinic

Des Moines WIC Clinic

2300 Euclid Avenue Suite D
Des Moines, IA 50310

800-532-1579

Dubuque — 1 clinic

Dubuque IA WIC Clinic Hillcrest Family Services

220 West 7th St.
Dubuque, IA 52001

877-437-3942

Elkader — 1 clinic

Clayton County Vna WIC

600 Gunder Road North East
Elkader, IA 52043

888-836-7867

Estherville — 1 clinic

Estherville IA WIC Clinic Emmet County Outreach

508 S. 1st St.
Estherville, IA 51334

712-260-7181

Fort Dodge — 1 clinic

Webster County Health Department WIC

723 1st Avenue South
Fort Dodge, IA 50501

800-510-7756

Fort Madison — 1 clinic

Eichacker Community Action Center WIC Clinic Fort Madison

3433 Avenue O
Fort Madison, IA 52627

319-372-4471

Ft Madison — 1 clinic

Fort Madison WIC Clinic First Christian Church

608 10th Street
Ft Madison, IA 52627

800-532-1579

Glenwood — 1 clinic

Glenwood IA WIC Clinic Mills County Public Health Nursing Service

212 Independence
Glenwood, IA 51534

712-527-9699

Graettinger — 1 clinic

Graettinger WIC Clinic

101 Robins St.
Graettinger, IA 51342

712-859-3885

Greenfield — 1 clinic

Adair County Neighborhood Center WIC

354 Public Square
Greenfield, IA 50849

641-344-6013

Grinnell — 1 clinic

Poweshiek County Family Development Center WIC Clinic Grinnell

611 Fourth Avenue
Grinnell, IA 50112

641-236-3923

Grundy Center — 1 clinic

Grundy Center IA WIC Clinic Operation Threshold

1606 G Avenue
Grundy Center, IA 50638

319-824-3460

Harlan — 1 clinic

West Central Community Action WIC

1408 A Highway 44
Harlan, IA 51537

800-338-4129

Hawarden — 1 clinic

Hawarden IA WIC Clinic Sioux County Community Center

1150 Central Avenue
Hawarden, IA 51023

712-539-0869

Hiawatha — 1 clinic

Hiawatha IA WIC Clinic

1515 Hawkeye Drive
Hiawatha, IA 52233

319-393-7811

Humboldt — 1 clinic

Humboldt County Public Health WIC

1012 15th Street North
Humboldt, IA 50548

800-510-7756

Ida Grove — 2 clinics

Ida Grove WIC Clinic Ida County

312 Main Street
Ida Grove, IA 51445

712-539-0869

Mid Sioux Opportunity Outreach WIC

703 West Highway 175 Suite 1
Ida Grove, IA 51445

712-364-2175

Independence — 1 clinic

Independence IA WIC Clinic Operation Threshold

1707 First Street East
Independence, IA 50644

319-334-6081

Iowa City — 1 clinic

Iowa City WIC Clinic Johnson County Public Health

855 South Dubuque Street
Iowa City, IA 52240

319-356-6042

Iowa Falls — 1 clinic

MICA Hardin County Family Development Center WIC Clinic

637 South Oak Street
Iowa Falls, IA 50126

641-648-5036

Keokuk — 2 clinics

Keokuk IA St Paul Church WIC Clinic

2030 Plank Road
Keokuk, IA 52632

800-532-1579

Marie Tallarico Community Action Center WIC

220 South 22nd Street
Keokuk, IA 52632

319-524-6383

Knoxville — 1 clinic

Marion County Public Health WIC

2003 North Lincoln
Knoxville, IA 50138

641-828-2238

Le Mars — 1 clinic

Le Mars IA WIC clinic Plymouth County

275 12th St SE
Le Mars, IA 51031

712-539-0869

Logan — 1 clinic

West Central Community Action Harrison County WIC

305 East 7th Street
Logan, IA 51546

712-644-3388

Marion — 1 clinic

HACAP Marion Site WIC

3405 Seventh Avenue
Marion, IA 52302

319-447-5816

Marshalltown — 2 clinics

Marshalltown Community Action WIC

1001 South 18th Avenue
Marshalltown, IA 50158

800-390-5293

MICA Marshall County Health Services Marshalltown WIC Clinic

102 North First Street
Marshalltown, IA 50158

641-753-4816

Mason City — 1 clinic

Mason City WIC Clinic Family Health Center

100 1st St. NW Suite 200
Mason City, IA 50401

641-423-5044

Mount Ayr — 1 clinic

Ringgold County Neighborhood Center WIC

202 North Taylor Street
Mount Ayr, IA 50854

641-464-2401

Mount Pleasant — 1 clinic

Tolson Community Action Center WIC

1303 W Washington
Mount Pleasant, IA 52641

319-385-2310

Mt Pleasant — 1 clinic

Mt Pleasant IA WIC Clinic Presbyterian Church

902 South Walnut
Mt Pleasant, IA 52641

800-532-1579

Muscatine — 2 clinics

Community Action of Southeast Iowa WIC

405 West Mississippi Drive
Muscatine, IA 52761

563-264-0855

Muscatine s WIC Clinic

1507 Plaza Place
Muscatine, IA 52761

800-532-1579

New Hampton — 1 clinic

New Hampton IA WIC Clinic

260 East Prospect
New Hampton, IA 50659

800-643-1629

Newton — 1 clinic

Jasper County WIC Clinic

301 North Second Avenue East
Newton, IA 50208

641-751-1209

Orange City — 1 clinic

Orange City WIC Clinic Orange City Downtown Campus

400 Central Avenue NW
Orange City, IA 51041

712-737-5357

Oskaloosa — 1 clinic

Oskaloosa IA WIC Clinic Mahaska Health Partnership Public Health

1225 C Avenue East
Oskaloosa, IA 52577

641-673-3257

Ottumwa — 1 clinic

American Home Finding WIC

333 Church St.
Ottumwa, IA 52501

641-682-8784

Perry — 1 clinic

Perry IA WIC Clinic Family Development Center Dallas County

2814 First Street
Perry, IA 50220

515-465-5185

Red Oak — 1 clinic

Red Oak WIC Clinic Montgomery County Public Health

1109 Highland Avenue
Red Oak, IA 51566

712-623-4893

Remsen — 2 clinics

Mid Sioux Opportunity, Inc. WIC

418 South Marion Street
Remsen, IA 51050

800-859-2025

Outreach Sioux County WIC Clinic

313 North Main
Remsen, IA 51031

712-786-2001

Rock Rapids — 2 clinics

Outreach Office Lyon County WIC

302 S. Lincoln
Rock Rapids, IA 51246

712-472-3746

Rock Rapids WIC Clinic Forster Community Center

404 1st Avenue
Rock Rapids, IA 51246

712-472-9000

Rock Valley — 1 clinic

Rock Valley United Methodist Church WIC

1030 18th Avenue
Rock Valley, IA 51247

712-476-5634

Sioux Center — 1 clinic

Sioux Center WIC Clinic Central Reformed Church

113 N Main
Sioux Center, IA 51250

712-539-0869

Sioux City — 1 clinic

Siouxland District Health Department WIC Clinic

1014 Nebraska Street
Sioux City, IA 51105

712-279-6119

Tama — 1 clinic

Tama County Family Development Center WIC Clinic

105 South State Street
Tama, IA 52339

641-484-4713

Waterloo — 1 clinic

Operation Threshold WIC

1535 Lafayette Street
Waterloo, IA 50703

800-643-1629

Webster City — 2 clinics

Hamilton County Public Health Nursing Service WIC Clinic Webster City

821 Seneca Street
Webster City, IA 50595

515-832-9565

Hamilton County Public Health WIC

820 James Street
Webster City, IA 50595

800-873-1473

Winterset — 1 clinic

Madison County Multi Purpose Center WIC

1724 North First Street
Winterset, IA 50273

515-462-4704