WIC Program

North Dakota WIC Clinic Locations

Updated August 2026

North Dakota WIC doesn't run out of a single state office — it's delivered through county and district public health units across all 53 counties, plus tribal WIC programs on several reservations. Find the clinic closest to you below, then call ahead to confirm hours and schedule your in-person appointment, since enrollment cannot be completed online.

Confirm a clinic's current hours and address with the North Dakota Health and Human Services — WIC Program, the official WIC agency for North Dakota.

WIC Clinics in North Dakota by City

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

Ashley Medical Center WIC

Ashley, ND

612 Center Avenue North

Ashley, ND 58413

Belcourt

2 clinics

See all 2 clinics →

Bismarck

2 clinics

See all 2 clinics →

Bottineau WIC Clinic

Bottineau, ND

314 5th Street West

Bottineau, ND 58318

Carrington

2 clinics

See all 2 clinics →

Pembina County WIC

Cavalier, ND

301 Dakota Street West

Cavalier, ND 58220

Cooperstown Medical Center WIC

Cooperstown, ND

1200 Roberts Avenue

Cooperstown, ND 58425

Lake Region District Health Unit WIC

Devils Lake, ND

524 4th Avenue Northeast

Devils Lake, ND 58301

Southwestern District Health Unit WIC

Dickinson, ND

227 16th Street West

Dickinson, ND 58601

Cass County Fargo WIC Clinic

Fargo, ND

1240 25th Street South

Fargo, ND 58103

☎ 701-277-1455

Monday: 10:00am to 6:30pm Tuesday - Thursday: 8:00am to 5:00pm Friday: 8:00am to 3:00pm

Spirit Lake Sioux Nation WIC

Fort Totten, ND

816 3rd Avenue North

Fort Totten, ND 58335

Standing Rock WIC

Fort Yates, ND

139 Proposal Avenue

Fort Yates, ND 58538

First District Health Unit Mclean County WIC

Garrison, ND

141 North Main Street

Garrison, ND 58540

Walsh County Public Health WIC

Grafton, ND

638 Cooper Avenue

Grafton, ND 58237

Grand Forks

2 clinics

See all 2 clinics →

Grand Forks Air Force Base WIC

Grand Forks Afb, ND

575 Holzapple

Grand Forks Afb, ND 58204

St Aloisius WIC

Harvey, ND

325 Brewster Street East

Harvey, ND 58341

Adams County West River Health Services WIC Clinic

Hettinger, ND

1000 Highway 12

Hettinger, ND 58639

Central Valley Health Unit WIC Clinic

Jamestown, ND

122 2nd Street NW

Jamestown, ND 58401

☎ 701-252-8130

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

First District Health Unit WIC

Kenmare, ND

113 1st Avenue North West

Kenmare, ND 58746

Nelson County Courthouse WIC

Lakota, ND

210 B Avenue West

Lakota, ND 58344

Cavalier County WIC Clinic

Langdon, ND

901 Third Street

Langdon, ND 58249

Emmons County WIC

Linton, ND

118 East Spruce Avenue

Linton, ND 58552

Ransom County Courthouse WIC

Lisbon, ND

404 Forest Street

Lisbon, ND 58054

Mandan

2 clinics

See all 2 clinics →

Sanford Medical Center Mayville WIC

Mayville, ND

42 6th Avenue Southeast

Mayville, ND 58257

Sheridan County WIC Clinic

McClusky, ND

215 East 2nd Street PO Box 410

McClusky, ND 58463

☎ 701-363-2506

Monday and Wednesday of odd months

First District Health Unit WIC

Minot, ND

801 11th Avenue Southwest

Minot, ND 58702

Minot Air Force Base WIC

Minot Afb, ND

291 Peacekeeper Place

Minot Afb, ND 58704

Renville County Public Health Services WIC Clinic

Mohall, ND

205 E Main Street

Mohall, ND 58761

Three Affiliated Tribes WIC Program

New Town, ND

404 Frontage Road

New Town, ND 58763

Rolette County Public Health WIC

Rolla, ND

211 1st Avenue North East

Rolla, ND 58367

Valley City

2 clinics

See all 2 clinics →

Velva

2 clinics

See all 2 clinics →

Richland County Public Health WIC

Wahpeton, ND

413 3rd Avenue North

Wahpeton, ND 58075

McLean County WIC Clinic

Washburn, ND

712 5th Ave

Washburn, ND 58577

☎ 701-462-3330

Washburn Location - Monday: 8:00am to 4:30pm Garrison Location - Tuesdays: 8:00am to 4:30pm

Upper Missouri District Health Unit WIC

Williston, ND

110 West Broadway

Williston, ND 58801

Helpful Guides