WIC Program

Oklahoma WIC Clinic Locations

Updated August 2026

Oklahoma WIC doesn't run out of a single state office — it's delivered through more than 80 county health departments, the independent city-county health departments in Tulsa and Oklahoma County, and several tribal WIC programs, together covering all 77 counties. 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 Oklahoma State Department of Health — WIC Program, the official WIC agency for Oklahoma.

WIC Clinics in Oklahoma by City

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

Ada

4 clinics

See all 4 clinics →

Jackson CHD WIC

Altus, OK

401 West Tamarack Road

Altus, OK 73521

Anadarko

2 clinics

See all 2 clinics →

Antlers

2 clinics

See all 2 clinics →

Ardmore

2 clinics

See all 2 clinics →

Atoka

2 clinics

See all 2 clinics →

Bartlesville WIC

Bartlesville, OK

5121 SE Jacquelyn Ln

Bartlesville, OK 74006

Beggs WIC

Beggs, OK

102 West Main Street PO Box 989

Beggs, OK 74421

Bethel WIC Clinic

Bethel, OK

144 County Road

Bethel, OK 74724

Bixby

2 clinics

See all 2 clinics →

Kay CHD WIC

Blackwell, OK

1706 South Main

Blackwell, OK 74631

Mcclain CHD WIC

Blanchard, OK

600 North Main

Blanchard, OK 73010

Cimarron County WIC Office

Boise City, OK

1104 North Cimarron

Boise City, OK 73933

Broken Arrow

2 clinics

See all 2 clinics →

Broken Bow WIC Clinic

Broken Bow, OK

1300 Martin Luther King Drive

Broken Bow, OK 74728

Lincoln CHD WIC

Chandler, OK

101 Meadow Lane

Chandler, OK 74834

Mcintosh CHD WIC

Checotah, OK

211 West Gentry

Checotah, OK 74426

Alfalfa County WIC Office

Cherokee, OK

405 South Oklahoma Avenue

Cherokee, OK 73728

Roger Mills Memorial Hospital WIC

Cheyenne, OK

501 L L Males Street

Cheyenne, OK 73628

Grady CHD WIC

Chickasha, OK

2116 West Iowa Avenue

Chickasha, OK 73018

Rogers CHD WIC

Claremore, OK

2664 North Highway 88

Claremore, OK 74017

Pushmataha CHD WIC

Clayton, OK

1024 South 9th Street

Clayton, OK 74536

Pawnee CHD WIC

Cleveland, OK

1390 West Cherokee

Cleveland, OK 74020

Custer County Health Department WIC

Clinton, OK

3030 Custer Avenue

Clinton, OK 73601

Coalgate

2 clinics

See all 2 clinics →

Collinsville Health Center WIC

Collinsville, OK

1201 West Center

Collinsville, OK 74021

Washita Hospital WIC

Cordell, OK

1220 North Glenn English Street

Cordell, OK 73632

Coweta

2 clinics

See all 2 clinics →

Payne CHD WIC

Cushing, OK

1026 North Linwood

Cushing, OK 74023

Creek Co Health Department WIC

Drumright, OK

420 East Broadway Street

Drumright, OK 74030

Duncan

2 clinics

See all 2 clinics →

Durant

2 clinics

See all 2 clinics →

Hope Center Health WIC Clinic

Edmond, OK

1251 North Broadway

Edmond, OK 73034

Canadian CHD WIC

El Reno, OK

100 South Rock Island

El Reno, OK 73036

Elk City WIC Clinic

Elk City, OK

400 East Third Street

Elk City, OK 73644

Enid

3 clinics

See all 3 clinics →

Eufaula

2 clinics

See all 2 clinics →

Osage Nation WIC

Fairfax, OK

261 North Main Street

Fairfax, OK 74637

Major CHD WIC

Fairview, OK

501 East Broadway

Fairview, OK 73737

Tillman CHD WIC

Frederick, OK

1500 North Main Street

Frederick, OK 73542

Nact Headstart WIC

Glenpool, OK

14100 South Hickory

Glenpool, OK 74033

Logan County Health Department WIC

Guthrie, OK

215 Fairgrounds Road

Guthrie, OK 73044

Texas County Health Department WIC

Guymon, OK

1410 North East Street

Guymon, OK 73942

Carter County Health Department WIC

Healdton, OK

173 Franklin

Healdton, OK 73438

Hobart

2 clinics

See all 2 clinics →

Hughes CHD WIC

Holdenville, OK

200 Mcdougal Drive

Holdenville, OK 74848

Harmon County Health Department WIC

Hollis, OK

1104 North 7th Street

Hollis, OK 73550

Osage Nation WIC

Hominy, OK

303 East Main Street

Hominy, OK 74035

Hugo

2 clinics

See all 2 clinics →

Idabel

2 clinics

See all 2 clinics →

Kingfisher CHD WIC

Kingfisher, OK

124 East Sheridan

Kingfisher, OK 73750

Comanche CHD WIC

Lawton, OK

1010 Southwest Sheridan Road

Lawton, OK 73505

Marshall CHD WIC

Madill, OK

310 West Lillie Boulevard

Madill, OK 73446

Greer CHD WIC

Mangum, OK

2100 North Louis Tittle

Mangum, OK 73554

Love County Health Department WIC

Marietta, OK

200 C.E. Colston Drive

Marietta, OK 73448

Mcalester

3 clinics

See all 3 clinics →

Grant County Health Department WIC

Medford, OK

115 North Main Street

Medford, OK 73759

Miami

2 clinics

See all 2 clinics →

Guiding Right, Inc. WIC

Midwest City, OK

7901 Northeast 10th Street

Midwest City, OK 73110

Cleveland County Health Department WIC

Moore, OK

424 S Eastern Ave

Moore, OK 73160

☎ 405-794-1591

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

Muskogee

2 clinics

See all 2 clinics →

Cleveland County Health Department WIC

Norman, OK

250 12th Avenue Northeast

Norman, OK 73071

Okemah

2 clinics

See all 2 clinics →

Oklahoma City

20 clinics

See all 20 clinics →

Okmulgee

2 clinics

See all 2 clinics →

Owasso WIC

Owasso, OK

8361 North Owasso Expressway

Owasso, OK 74055

Pauls Valley

2 clinics

See all 2 clinics →

Pawhuska

2 clinics

See all 2 clinics →

Pawnee

2 clinics

See all 2 clinics →

Noble CHD WIC

Perry, OK

East Of City-Highway 64y

Perry, OK 73077

Ponca City

3 clinics

See all 3 clinics →

Poteau

2 clinics

See all 2 clinics →

Purcell

2 clinics

See all 2 clinics →

Otoe Missouria Tribe Wellness Center WIC

Red Rock, OK

8151 Highway 177

Red Rock, OK 74651

Sequoyah CHD WIC

Sallisaw, OK

612 North Oak Street

Sallisaw, OK 74955

Sand Springs Health Center WIC

Sand Springs, OK

306 East Broadway

Sand Springs, OK 74063

Sapulpa

2 clinics

See all 2 clinics →

Beckham County Health Department WIC

Sayre, OK

115 South Fourth Street

Sayre, OK 73662

Seminole

2 clinics

See all 2 clinics →

Newman Memorial Hospital WIC

Shattuck, OK

905 South Main Street

Shattuck, OK 73858

Shawnee

4 clinics

See all 4 clinics →

Osage Nation WIC

Skiatook, OK

519 Maplewood Lane

Skiatook, OK 74070

Smithville WIC Clinic

Smithville, OK

HC 15

Smithville, OK 74957

Mary Mahoney Memorial Health Center WIC Clinic

Spencer, OK

12716 NE 36th Street

Spencer, OK 73084

Stigler

2 clinics

See all 2 clinics →

Stillwater

3 clinics

See all 3 clinics →

Adair CHD WIC

Stilwell, OK

600 West Hickory

Stilwell, OK 74960

Usda Building WIC

Stroud, OK

920883 South Highway 99

Stroud, OK 74079

Sulphur

3 clinics

See all 3 clinics →

Tahlequah

3 clinics

See all 3 clinics →

Talihina WIC Clinic

Talihina, OK

1 Choctaw Way

Talihina, OK 74571

Tishomingo

2 clinics

See all 2 clinics →

Tulsa

11 clinics

See all 11 clinics →

Craig County Health Department WIC

Vinita, OK

115 East Delaware Avenue

Vinita, OK 74301

Wagoner CHD WIC

Wagoner, OK

212 North Pierce

Wagoner, OK 74477

Walters

2 clinics

See all 2 clinics →

Blaine CHD WIC

Watonga, OK

521 West 4th Street

Watonga, OK 73772

Jefferson CHD WIC

Waurika, OK

107 East Anderson

Waurika, OK 73573

Custer County Health Department WIC

Weatherford, OK

220 North Bradley

Weatherford, OK 73096

Muscogee Creek Nation Food Distribution Bldg WIC

Wetumka, OK

614 Spokoke Circle

Wetumka, OK 74883

Wilburton

2 clinics

See all 2 clinics →

Woodward County Health Department WIC

Woodward, OK

1631 Texas Street

Woodward, OK 73801

Yukon WIC Clinic

Yukon, OK

1023 East Vandament

Yukon, OK 73099

Helpful Guides