WIC Program

Missouri WIC Clinic Locations

Updated August 2026

Missouri WIC is delivered through a network of more than 115 local agencies — mostly county and city health departments — rather than a single state office, covering all 114 counties plus the City of St. Louis. Find the clinic closest to you below, then call ahead to confirm hours and schedule your appointment.

Confirm a clinic's current hours and address with the Missouri Department of Health and Senior Services — WIC and Nutrition Services, the official WIC agency for Missouri.

WIC Clinics in Missouri by City

Cities with one clinic show its address and hours directly below. Cities with more show a link to see every clinic.

Kendall County Department Of Health And Human Services WIC

Advance, MO

811 West Gabriel

Advance, MO 63730

Anna Southern Seven Health Department WIC

Anna, MO

260 Lick Creek Road

Anna, MO 62906

Ozark Regional Library WIC

Annapolis, MO

204 North Allen Street

Annapolis, MO 63620

Appleton City WIC

Appleton City, MO

106 West 4th Street

Appleton City, MO 64724

Arnold

2 clinics

See all 2 clinics →

Ava WIC Clinic

Ava, MO

603 North West 12th Avenue

Ava, MO 65608

Carlisle County Community Health Center WIC

Bardwell, MO

62 John Roberts Drive

Bardwell, MO 42023

Bell City WIC

Bell City, MO

307 West Main

Bell City, MO 63735

Belton Christian Church WIC

Belton, MO

409 Airway Lane

Belton, MO 64012

St. Louis John C Murphy Health Center WIC

Berkeley, MO

6121 N. Hanley Rd.

Berkeley, MO 63134

Berryville Carroll County Health Unit WIC

Berryville, MO

402 Hailey Road

Berryville, MO 72616

Harrison County Health Department WIC

Bethany, MO

1700 Bethany Avenue

Bethany, MO 64424

Stoddard County Public Health Center WIC

Bloomfield, MO

1001 North Highway 25

Bloomfield, MO 63825

Blue Springs WIC

Blue Springs, MO

1511 South State Highway 7

Blue Springs, MO 64015

Cedar County Health Department WIC

Bolivar, MO

1317 West Broadway

Bolivar, MO 65613

Cooper County Public Health Department WIC

Boonville, MO

17040 Klinton Drive

Boonville, MO 65233

Crawford Bourbon WIC Site

Bourbon, MO

622 Old Highway 66

Bourbon, MO 65441

Pike County Health Department WIC

Bowling Green, MO

1 Health Care Place

Bowling Green, MO 63334

Taney County Health Department WIC

Branson, MO

320 Rinehart Road

Branson, MO 65616

Branson West Clinic WIC

Branson West, MO

16914 State Highway 13

Branson West, MO 65737

Braymer City Hall WIC

Braymer, MO

108 East 2nd Street

Braymer, MO 64624

Linn County Health Department WIC

Brookfield, MO

635 South Main

Brookfield, MO 64628

Grand River Medical Clinic WIC

Brunswick, MO

815 East Broadway Street

Brunswick, MO 65236

Dallas County Health Department WIC

Buffalo, MO

1011 West Main Street

Buffalo, MO 65622

Butler

2 clinics

See all 2 clinics →

Tchd Cabool Branch WIC

Cabool, MO

600 Cedar Avenue

Cabool, MO 65689

Moniteau County Health Center WIC

California, MO

401 South Francis Street

California, MO 65018

Camdenton

2 clinics

See all 2 clinics →

First Christian Church WIC

Cameron, MO

318 North Pine Street

Cameron, MO 64429

Canton Christian Church WIC

Canton, MO

512 College Street

Canton, MO 63435

Cape Girardeau County Health Department WIC

Cape Girardeau, MO

1121 Linden

Cape Girardeau, MO 63702

Carroll County Health Department WIC

Carrollton, MO

5 North Ely

Carrollton, MO 64633

Carroll County Health Department WIC

Carrolton, MO

5 N Ely

Carrolton, MO 64633

Jasper County Health Department WIC

Carthage, MO

105 North Lincoln Street

Carthage, MO 64835

Barry County Health Department WIC

Cassville, MO

65 Main St

Cassville, MO 65625

Reynolds County Health Center WIC

Centerville, MO

2323 Green Street

Centerville, MO 63633

Chaffee Elks Lodge #1810 WIC

Chaffee, MO

120 East Yoakum

Chaffee, MO 63740

Charleston

2 clinics

See all 2 clinics →

Livingston County Health Center WIC

Chillicothe, MO

800 Adam Drive

Chillicothe, MO 64601

Henry County Health Center WIC

Clinton, MO

1800 Community Drive

Clinton, MO 64735

Cole Camp WIC

Cole Camp, MO

201 West Jefferson

Cole Camp, MO 65325

Columbia

2 clinics

See all 2 clinics →

Bethel United Church Of Christ WIC

Concordia, MO

710 South Gordon

Concordia, MO 64020

Corning Clay County Health Unit WIC

Corning, MO

301 N. Missouri #18

Corning, MO 72422

Pulaski County Health Department WIC

Crocker, MO

101 12th Street

Crocker, MO 65452

Ripley County Health Center WIC

Doniphan, MO

1003 East Locust Street

Doniphan, MO 63935

East Prairie Branch WIC

East Prairie, MO

202 East Pine

East Prairie, MO 63845

Knox County Health Department WIC

Edina, MO

207 North 1st

Edina, MO 63537

Cedar County Health Department WIC

El Dorado Springs, MO

1317 S Hwy 32

El Dorado Springs, MO 64744

Shannon County Health Center Region G WIC

Eminence, MO

110 Grey Jones Drive

Eminence, MO 65466

Excelsior Springs WIC

Excelsior Springs, MO

1500 Rosalea Street

Excelsior Springs, MO 64024

Howard County Health Department WIC

Fayette, MO

600 West Morrison

Fayette, MO 65248

Mayfair Plaza WIC Office

Florissant, MO

244 Mayfair Plaza Shopping Center

Florissant, MO 63033

Taney County Health Department WIC

Forsyth, MO

15479 US Highway 160

Forsyth, MO 65653

Fredericktown

4 clinics

See all 4 clinics →

Callaway County Health Department WIC

Fulton, MO

4950 County Rd 304

Fulton, MO 65251

Ozark County Health Center Region G WIC

Gainesville, MO

370 Third Street

Gainesville, MO 65655

Stone County Health Department WIC

Galena, MO

109 East 4th Street

Galena, MO 65656

Daviess County Health Department WIC

Gallatin, MO

609 A South Main

Gallatin, MO 64640

Gideon Clinic WIC

Gideon, MO

109 North Main Street

Gideon, MO 63848

Grandview WIC

Grandview, MO

13852 South Highway 71

Grandview, MO 64030

Grant City Satellite WIC

Grant City, MO

15 East 4th

Grant City, MO 64456

Dade County Health Department WIC

Greenfield, MO

413 West Water Street

Greenfield, MO 65661

Wayne County Health Center WIC

Greenville, MO

115 Hickory Street

Greenville, MO 63944

Hamilton United Methodist Church WIC

Hamilton, MO

104 West Samuel Street

Hamilton, MO 64644

Marion County Health Department WIC

Hannibal, MO

3105 Palmyra Road

Hannibal, MO 63401

Harrisonville

2 clinics

See all 2 clinics →

Wright County Health Department WIC

Hartville, MO

300 South Main

Hartville, MO 65667

Pemiscot County Health Center WIC

Hayti, MO

810 East Reed Street

Hayti, MO 63851

Village Square WIC Site

Hazelwood, MO

#21 A Village Square

Hazelwood, MO 63042

Gasconade County Health Department WIC

Hermann, MO

300 Schiller Street

Hermann, MO 65041

Hickory County Health Department WIC

Hermitage, MO

201 Cedar Street

Hermitage, MO 65668

Fulton County Community Health Center West WIC

Hickman, MO

402 Troy Street

Hickman, MO 42050

Salem Church Of Christ WIC

Higginsville, MO

1500 North Main

Higginsville, MO 64037

Community Action WIC

Hillsboro, MO

2 Merchants Drive

Hillsboro, MO 63050

Jordan Valley WIC

Hollister, MO

33 Gage Drive

Hollister, MO 65672

Texas County Health Department WIC

Houston, MO

950 North Highway 63

Houston, MO 65483

Independence

4 clinics

See all 4 clinics →

Iron County Health Department WIC

Ironton, MO

606 West Russell Street

Ironton, MO 63650

Jackson WIC

Jackson, MO

116 North High Street

Jackson, MO 63755

Jefferson City

2 clinics

See all 2 clinics →

Joplin City Health Department WIC

Joplin, MO

321 East 4th Street

Joplin, MO 64801

Clark County Health Department WIC

Kahoka, MO

670 North Johnson Street

Kahoka, MO 63445

Kansas City

13 clinics

See all 13 clinics →

Dunklin County Health Department WIC

Kennett, MO

410 Teaco Rd

Kennett, MO 63857

Chariton County Health Center WIC

Keytesville, MO

206 State St

Keytesville, MO 65261

Caldwell County Health Department WIC

Kingston, MO

255 W Main St

Kingston, MO 64650

Adair County Health Department WIC

Kirsville, MO

1001 S Jamison

Kirsville, MO 63501

Knob Noster WIC

Knob Noster, MO

108 South State Street

Knob Noster, MO 65336

Barton County Health Department WIC

Lamar, MO

1301 E 12th St

Lamar, MO 64759

Schuyler County Health Department WIC

Lancaster, MO

213 South Green Street

Lancaster, MO 63548

Laclede County Health Department WIC

Lebanon, MO

405 Harwood Avenue

Lebanon, MO 65536

Lexington

2 clinics

See all 2 clinics →

Clay County Health Center WIC

Liberty, MO

800 Haines Drive

Liberty, MO 64068

Osage County Health Department WIC

Linn, MO

205 East Main

Linn, MO 65051

First Baptist Church WIC

Louisiana, MO

608 South Carolina

Louisiana, MO 63353

Benton County - Lowell WIC Clinic

Lowell, MO

107-A South Lincoln

Lowell, MO 72745

Macon County Health Department WIC

Macon, MO

503 North Missouri Street

Macon, MO 63552

Malden

2 clinics

See all 2 clinics →

Wright County Health Department WIC

Mansfield, MO

205 North Missouri Avenue

Mansfield, MO 65704

Bollinger County Health Center WIC

Marble Hill, MO

107 Hwy 51N

Marble Hill, MO 63764

Marquand WIC

Marquand, MO

115 Martha Street

Marquand, MO 63655

Saline County Health Department WIC

Marshall, MO

1825 South Atchison Avenue

Marshall, MO 65340

Webster County Health Unit WIC

Marshfield, MO

233 East Washington

Marshfield, MO 65706

Nodaway County Health Center WIC

Maryville, MO

2416 South Main

Maryville, MO 64468

Matthews Clinic WIC

Matthews, MO

302 East Main

Matthews, MO 63867

Maysville Satellite WIC

Maysville, MO

200 North Camden Street

Maysville, MO 64469

Meadville WIC Clinic

Meadville, MO

14764 Highway 36

Meadville, MO 64659

Scotland County Health Department WIC

Memphis, MO

214 West Madison Street

Memphis, MO 63555

Audrain County Health Department WIC

Mexico, MO

1130 S Elmwood Dr

Mexico, MO 65265

Sullivan County Health Department WIC

Milan, MO

101 Hawthorne Drive

Milan, MO 63556

Johnson County Health Department WIC

Mission, MO

6000 Lamar Ave Suite 140

Mission, MO 66202

Randolph County Health Department WIC

Moberly, MO

423 East Logan

Moberly, MO 65270

Monett WIC Clinic

Monett, MO

1000 S Lincoln Ave

Monett, MO 65708

Monroe City Christian Church WIC

Monroe City, MO

214 Court Street

Monroe City, MO 63456

Montgomery County Health Department WIC

Montgomery City, MO

400 Salisbury

Montgomery City, MO 63361

Lewis County Health Department WIC

Monticello, MO

101 State Highway A

Monticello, MO 63457

Morehouse Clinic WIC

Morehouse, MO

210 Beech

Morehouse, MO 63868

Lawrence County Health Department WIC

Mount Vernon, MO

105 West North Street

Mount Vernon, MO 65712

Wright County Health Department WIC

Mountain Grove, MO

602 East State Street

Mountain Grove, MO 65711

Good Samaritan Care Clinic WIC

Mountain View, MO

501 West Highway 60

Mountain View, MO 65548

Neelyville Community Center WIC

Neelyville, MO

2 Park St

Neelyville, MO 63954

Newton County Health Department WIC

Neosho, MO

812 West Harmony

Neosho, MO 64850

Vernon County Health Department WIC

Nevada, MO

301 North Washington

Nevada, MO 64772

Ralls County Health Department WIC

New London, MO

405 West First Street

New London, MO 63459

New Madrid County Health Department WIC

New Madrid, MO

406 Highway 61

New Madrid, MO 63869

Noel Catholic Church WIC

Noel, MO

227 Sulphur Street

Noel, MO 64854

Necac O'Fallon Site WIC

O'Fallon, MO

3400 Meadow Pointe Drive

O'Fallon, MO 63366

United Methodist Church WIC

Odessa, MO

303 1st Street

Odessa, MO 64076

Holt County Health Department WIC

Oregon, MO

108 South Main Street

Oregon, MO 64473

St. Clair County Health Center WIC

Osceola, MO

530 Arduser Drive

Osceola, MO 64776

Gasconade County Health Department WIC

Owensville, MO

305 North First Street

Owensville, MO 65066

Christian County Health Department WIC

Ozark, MO

301 E Brick St

Ozark, MO 65721

Monroe County Health Department WIC

Paris, MO

310 North Market Street

Paris, MO 65275

Saint Francois County Health Center WIC

Park Hills, MO

1025 West Main Street

Park Hills, MO 63601

Platte County Parkville WIC

Parkville, MO

1201 East Street

Parkville, MO 64152

Perry County Health Department WIC

Perryville, MO

406 North Spring Street Suite 1

Perryville, MO 63775

First Baptist Church WIC

Piedmont, MO

1325 South Main Street

Piedmont, MO 63957

Piggott Clay County Health Unit WIC

Piggott, MO

1009 South Garfield

Piggott, MO 72454

Mcdonald County Health Department WIC

Pineville, MO

500 Olin

Pineville, MO 64856

Platte County Health Department WIC

Platte City, MO

212 Marshall

Platte City, MO 64079

Clinton County Health Department WIC

Plattsburg, MO

106 Bush Street

Plattsburg, MO 64477

Poplar Bluff

2 clinics

See all 2 clinics →

Portageville Clinic WIC

Portageville, MO

400 West 10th Street

Portageville, MO 63873

Washington County Health Department WIC

Potosi, MO

520 Purcell Drive

Potosi, MO 63664

Puxico City Hall WIC

Puxico, MO

281 East Owen Avenue

Puxico, MO 63960

Republic Clinic WIC

Republic, MO

554 East Harrison

Republic, MO 65738

Ray County Health Department WIC

Richmond, MO

820 East Lexington Street

Richmond, MO 64085

Rogers Benton County Health Unit WIC

Rogers, MO

1200 W. Walnut Street Suite 2200

Rogers, MO 72756

Rolla

2 clinics

See all 2 clinics →

Saint Charles

2 clinics

See all 2 clinics →

Saint Genevieve County Health Department WIC

Saint Genevieve, MO

115 Basler Drive

Saint Genevieve, MO 63670

Heartland Regional Medical Center WIC

Saint Joseph, MO

5325 Faraon Street

Saint Joseph, MO 64506

Saint Louis

24 clinics

See all 24 clinics →

Dent County Health Center WIC

Salem, MO

601 South Macarthur Street

Salem, MO 65560

Savannah

2 clinics

See all 2 clinics →

First Assembly Of God Gym WIC

Scott City, MO

312 Dearborn

Scott City, MO 63780

Pettis County Health Center WIC

Sedalia, MO

911 East 16th Street

Sedalia, MO 65301

Webster County Health Unit South WIC

Seymour, MO

114 East Washington

Seymour, MO 65746

Shelby County Health Department WIC

Shelbyville, MO

700 East Main

Shelbyville, MO 63469

Sikeston

2 clinics

See all 2 clinics →

South West City WIC

South West City, MO

612 South Broadway

South West City, MO 64863

Springfield

9 clinics

See all 9 clinics →

Peoples W. Florissant WIC Clinic

St Louis, MO

11642 W. Florissant

St Louis, MO 63033

St. Joseph WIC Clinic

St. Joseph, MO

904 South 10th Street

St. Joseph, MO 64503

☎ 816-271-4723

Monday - Friday: 8:00am to 5:00pm

Tri County Health Department WIC

Stanberry, MO

302 North Park Street

Stanberry, MO 64489

Crawford County Health Department WIC

Steelville, MO

202 West Main

Steelville, MO 65565

Stockton WIC Clinic

Stocktown, MO

807 Owen Mill Rd

Stocktown, MO 65785

Atchison County Health Center WIC

Tarkio, MO

421 Main St

Tarkio, MO 64491

Grundy County Health Department WIC

Trenton, MO

1716 Lincoln

Trenton, MO 64683

Troy

2 clinics

See all 2 clinics →

Douglas County Health Department WIC

Tuscola, MO

1250 East US Highway 36

Tuscola, MO 61953

Miller County Health Center WIC

Tuscumbia, MO

2125 Highway 52

Tuscumbia, MO 65082

Southern Seven Health Department Ullin WIC

Ullin, MO

37 Rustic Campus Dr

Ullin, MO 62992

Franklin County Health Department WIC

Union, MO

414 East Main Street

Union, MO 63084

Putnam County Health Department WIC

Unionville, MO

103 North 18th Street

Unionville, MO 63565

Carter County Health Center WIC

Van Buren, MO

1611 Health Center Rd

Van Buren, MO 63965

Lange Building WIC

Vandalia, MO

109 East Park Street

Vandalia, MO 63382

Morgan County Health Center WIC

Versailles, MO

104 West Lafayette Street

Versailles, MO 65084

Johnson County Community Health Services WIC

Warrensburg, MO

723 PCA Road

Warrensburg, MO 64093

Northeast Community Action Corporation Necac WIC

Warrenton, MO

120 East Main Street

Warrenton, MO 63383

Bates County Health Department WIC

Warsaw, MO

1238 Commercial

Warsaw, MO 65355

Waynesville WIC Office

Waynesville, MO

704 Historic Route 66 West

Waynesville, MO 65583

Howell County Health Department Region G WIC

West Plains, MO

180 Kentucky Street

West Plains, MO 65775

Renew United Methodist WIC

Willard, MO

304 Farmer Road

Willard, MO 65781

First Baptist Church Windsor WIC

Windsor, MO

308 South Tebo

Windsor, MO 65360

Helpful Guides