WIC Program

New Hampshire WIC Clinic Locations

New Hampshire Department of Health and Human Services Verified against official source Updated September 2026

New Hampshire WIC isn't run out of a single state office — DHHS contracts with four regional nonprofits (covering Belknap/Coos/Grafton/Merrimack, Carroll/Strafford, Hillsborough/Rockingham, and Cheshire/Sullivan counties) to deliver WIC services across all 10 counties. Find the clinic closest to you below, then call ahead or use the online pre-application to confirm hours and schedule your appointment.

This site is an independent, non-government WIC directory and isn't affiliated with, endorsed by, or operated by any state or federal government agency. Always verify details directly with the official agency before visiting or applying.

WIC Clinics in New Hampshire by City

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

Alton WIC Clinic

Alton, NH

58 Mount Major Highway

Alton, NH 03810

Atkinson WIC Clinic

Atkinson, NH

4 Main Street

Atkinson, NH 03811

Berlin WIC Clinic

Berlin, NH

54 Willow Street

Berlin, NH 03570

Bristol WIC Clinic

Bristol, NH

15 Church Street

Bristol, NH 03222

Charlestown WIC Clinic

Charlestown, NH

19 Summer Street

Charlestown, NH 03603

Claremont WIC Clinic

Claremont, NH

169 Main Street

Claremont, NH 03743

Colebrook WIC Clinic

Colebrook, NH

92 Main Street

Colebrook, NH 03576

Concord

3 clinics

See all 3 clinics →

Conway Library WIC

Conway, NH

15 Greenwood Avenue

Conway, NH 03818

Derry Community Action WIC

Derry, NH

9 Crystal Avenue

Derry, NH 03038

Enfield WIC Clinic

Enfield, NH

214 US Route 4

Enfield, NH 03748

Exeter WIC Clinic

Exeter, NH

43 Pine Street

Exeter, NH 03833

Farmington WIC Clinic

Farmington, NH

531 Main Street

Farmington, NH 03835

Franklin WIC Clinic

Franklin, NH

82 Elkins Street

Franklin, NH 03235

Goffstown WIC

Goffstown, NH

63 Main Street

Goffstown, NH 03045

Greenville WIC Clinic

Greenville, NH

15 High Street

Greenville, NH 03048

Groveton WIC Clinic

Groveton, NH

46 Church Street

Groveton, NH 03582

Hillsboro WIC Clinic

Hillsborough, NH

30 West Main Street

Hillsborough, NH 03244

Hinsdale WIC Clinic

Hinsdale, NH

19 Main Street

Hinsdale, NH 03451

Hooksett WIC Clinic

Hooksett, NH

5 Veteran's Drive

Hooksett, NH 03106

Jaffrey WIC Clinic

Jaffrey, NH

48 Stratton

Jaffrey, NH 03452

Laconia WIC Clinic

Laconia, NH

121 Belmont Road

Laconia, NH 03246

Lancaster WIC Clinic

Lancaster, NH

113 Main Street

Lancaster, NH 03584

Lebanon WIC Clinic

Lebanon, NH

10 South park Street

Lebanon, NH 03766

Lincoln WIC Clinic

Lincoln, NH

194 Pollard Road

Lincoln, NH 03251

Littleton WIC Clinic

Littleton, NH

260 Cottage Street

Littleton, NH 03561

Manchester

3 clinics

See all 3 clinics →

Meredith WIC Clinic

Meredith, NH

4 Highland Street

Meredith, NH 03253

Milford WIC Clinic

Milford, NH

65 West Street

Milford, NH 03055

Milton WIC Clinic

Milton, NH

7 Steeple Street

Milton, NH 03851

Nashua WIC Clinic

Nashua, NH

134 Allds Street

Nashua, NH 03060

New London WIC Clinic

New London, NH

52 Gould Road

New London, NH 03257

Newmarket WIC Clinic

Newmarket, NH

34 Gordon Avenue

Newmarket, NH 03857

Newport Health Cetner WIC

Newport, NH

11 John Stark Highway

Newport, NH 03773

North Conway WIC Clinic

North Conway, NH

2503 White Mountain Highway

North Conway, NH 03860

Northwood WIC Clinic

Northwood, NH

818 1st NH Turnpike

Northwood, NH 03861

Peterborough WIC Clinic

Peterborough, NH

33 Concord Street

Peterborough, NH 03458

Pittsfield WIC Clinic

Pittsfield, NH

68 Main Street

Pittsfield, NH 03263

Plymouth WIC Clinic

Plymouth, NH

319 Highland Street

Plymouth, NH 03264

Portsmouth

3 clinics

See all 3 clinics →

Raymond WIC Clinic

Raymond, NH

55 Prescott Road

Raymond, NH 03077

Seabrook WIC Clinic

Seabrook, NH

146 Lafayette Road

Seabrook, NH 03874

Goodwin Community Health WIC Program

Somersworth, NH

311 Route 108

Somersworth, NH 03878

Tamworth WIC

Tamworth, NH

448 White Mount Highway

Tamworth, NH 03886

Sanbornville Wakefield WIC

Union, NH

254 Main Street

Union, NH 03887

Warner WIC Clinic

Warner, NH

8 Main Street

Warner, NH 03278

Weare WIC Clinic

Weare, NH

15 Flanders Memorial Road

Weare, NH 03281

Winchester WIC Clinic

Winchester, NH

81 Ashuelot Street

Winchester, NH 03470

Wolfeboro Huggins Hospital WIC

Wolfeboro, NH

240 South Main Street

Wolfeboro, NH 03894

Woodsville WIC Clinic

Woodsville, NH

9 Maple Street

Woodsville, NH 03785

Helpful Guides