You are responsible for verifying vaccine eligibility & availability with the relevant authorities & providers. Consult a medical provider for medical advice
See notices updated 3 years ago
New Hampshire
On this page
Eligibility in New Hampshire
For the latest information regarding vaccine eligibility, please see the New Hampshire COVID-19 website
Vaccine Providers in New Hampshire
At this time, only the following locations are known by Find A Shot to offer COVID-19 Vaccinations. If you are aware of other locations providing COVID-19 vaccine appointments via an online system, please contact help@findashot.org to help us expand coverage.
Pharmacies/Grocery Stores
| Location Name | Coverage |
|---|---|
| CVS | On Find A Shot |
| Osco | On Find A Shot |
| Rite Aid | On Find A Shot |
| Walgreens | On Find A Shot thanks to the NCC |
| Walmart | On Find A Shot thanks to the NCC |
Other Locations
| Location Name | Coverage |
|---|---|
| Local Health Department | Use the state health department's website in the Eligibility section to find your local health department |
| Local Hospitals | Use the state health department's website in the Eligibility section to find your local hospital |
Vaccine Locations &
Appointment Availability
The following are a list of locations in New Hampshire providing the vaccine. Locations with appointments most recently available are located at the top of the list.
Providers may limit booking of appointments at a point before Find A Shot's checks. We do our best to detect these situations and reflect availability correctly, but may not correctly reflect the situation. Please check back often for updates.
CVS
157 Loudon Rd Concord NH 03301
CVS
1371 Lake Shore Rd Laconia NH 03246
CVS
4 Hall St Concord NH 03301
CVS
456 Daniel Webster Hwy Merrimack NH 03054
CVS
1351 White Mt Hwy North Conway NH 03860
CVS
253 Plainfield Rd West Lebanon NH 03784
CVS
674 Islington St Portsmouth NH 03801
CVS
600 Amherst St Nashua NH 03063
CVS
220 Union Ave Laconia NH 03246
CVS
310 Daniel Webster Hwy Nashua NH 03060
CVS
1 Wall St Claremont NH 03743
CVS
220 S River Rd Bedford NH 03110
CVS
79 S Main St Hanover NH 03755
CVS
26 Calef Hwy Epping NH 03042
CVS
80 Damante Dr Concord NH 03301
CVS
118 Central Ave Dover NH 03820
CVS
788 S Willow St Manchester NH 03103
CVS
861 Central St Franklin NH 03235
CVS
46 N Main St Concord NH 03301
CVS
48 E Broadway Derry NH 03038
CVS
1450 Greenland Rd Greenland NH 03840
CVS
66 S River Rd Bedford NH 03110
CVS
46 Ash Brook Rd Keene NH 03431
CVS
125 Dublin Rd Peterborough NH 03458
CVS
301 N Main St Rochester NH 03867
CVS
432 S Main St Manchester NH 03102
Walmart
615 Meadow St Littleton NH 3561
Walmart
59 Waltons Way Somersworth NH 3878
Walmart
2460 Lafayette Rd Portsmouth NH 3801
Walmart
46 N South Rd North Conway NH 3860
Walmart
116 Farmington Rd Rochester NH 3867
Walmart
2200 Woodbury Ave Newington NH 3801
Walmart
724 Brattleboro Rd Hinsdale NH 3451
Walmart
58 Plaistow Rd Plaistow NH 3865
Walmart
254 Lowell Rd Hudson NH 3051
Walmart
11 Ashleigh Drive Derry NH 3038
Walmart
326 N Broadway Salem NH 3079
Walmart
35 Fresh River Rd Epping NH 3042
Walmart
725 Gold St Manchester NH 3103
Walmart
750 Us Hwy 202 Rindge NH 3461
Walmart
3 Commerce Dr Hooksett NH 3106
Walmart
344 Loudon Rd Concord NH 3301
Walmart
700 Lafayette Rd Seabrook NH 3874
Walmart
85 State Route 101a Amherst NH 3031
Walmart
14 Bowen St Claremont NH 3743
Walmart
285 Plainfield Rd West Lebanon NH 3784
Walmart
4901 Dartmouth College Hwy Woodsville NH 3785
Walmart
561 Main St Gorham NH 3581
Walmart
33 Sherwood Drive Tilton NH 3276
Walmart
1458 Lake Shore Rd Gilford NH 3249
Walmart
683 Tenney Mountain Hwy Plymouth NH 3264
CVS
5 Hampstead Rd Salem NH 03079
CVS
268 West St Keene NH 03431
CVS
11 Andrews Rd Somersworth NH 03878
Walgreens
Near 03860 (May include multiple locations)
Walgreens
Near 03103 (May include multiple locations)
Walgreens
Near 03079 (May include multiple locations)
Walgreens
Near 03106 (May include multiple locations)
Walgreens
Near 03077 (May include multiple locations)
Walgreens
Near 03060 (May include multiple locations)
Walgreens
Near 03867 (May include multiple locations)
Walgreens
Near 03102 (May include multiple locations)
Walgreens
Near 03110 (May include multiple locations)
Walgreens
Near 03246 (May include multiple locations)
Walgreens
Near 03301 (May include multiple locations)
Walgreens
Near 03894 (May include multiple locations)
Walgreens
Near 03576 (May include multiple locations)
Walgreens
Near 03784 (May include multiple locations)
Walgreens
Near 03608 (May include multiple locations)
Walgreens
Near 03276 (May include multiple locations)
Walgreens
Near 03570 (May include multiple locations)
CVS
4 Plaistow Rd Plaistow NH 03865
CVS
1A Wall St Windham NH 03087
CVS
10 Whitehall Rd Hooksett NH 03106
CVS
628 Lafayette Rd Seabrook NH 03874
CVS
177 Mammoth Rd Londonderry NH 03053
CVS
512 S Broadway Salem NH 03079
CVS
345 Highland St Plymouth NH 03264
CVS
321 Lafayette Rd Hampton NH 03842
CVS
633 Amherst St Nashua NH 03063
CVS
214 Daniel Webster Hwy Nashua NH 03060
CVS
338 High St Somersworth NH 03878
CVS
46 Morgan Rd Hudson NH 03051
CVS
One West Road, Route 108 Stratham NH 03885
CVS
309 Nashua St Milford NH 03055
CVS
242 Main St Nashua NH 03060
CVS
203 S Broadway Salem NH 03079
CVS
100 Quality Dr Hooksett NH 03106
CVS
271 Mammoth Rd Manchester NH 03109
Rite Aid
270 Mammoth Road Manchester NH 03109
Rite Aid
10 Main Street Winchester NH 03470
Rite Aid
136 Meadow Street Littleton NH 03561
Rite Aid
123 Nashua Road Londonderry NH 03053
Rite Aid
6 South Main Street Plymouth NH 03264
Rite Aid
288 Union Avenue Laconia NH 03246
Rite Aid
41 Carroll Street Pittsfield NH 03263
Rite Aid
71 Lowell Road Hudson NH 03051
Rite Aid
577 Mast Road Manchester NH 03102
Rite Aid
72 Lafayette Road North Hampton NH 03862
Rite Aid
1631 Elm Street Manchester NH 03101
Rite Aid
420 Daniel Webster Highway Merrimack NH 03054
Rite Aid
331 Main Street Nashua NH 03060
Rite Aid
14 Peterborough Street Jaffrey NH 03452
Rite Aid
4976 Dartmouth College Highway Woodsville NH 03785
Rite Aid
73 Pleasant St Claremont NH 03743
Rite Aid
190 Wakefield Street Rochester NH 03867
Rite Aid
1390 Lafayette Road Portsmouth NH 03801
Rite Aid
51 South Main Street Newport NH 03773
Rite Aid
142 Main Street Salem NH 03079
Rite Aid
586 Nashua Street Milford NH 03055
Rite Aid
89 Nh Route 25 Meredith NH 03253
Rite Aid
15 Mont Vernon Street Milford NH 03055
Rite Aid
58 Calef Highway Lee NH 03861
Rite Aid
24 Fort Eddy Plaza Concord NH 03301
Rite Aid
10 Benning Street West Lebanon NH 03784
Rite Aid
354 Winchester Street Keene NH 03431
Rite Aid
53 Church Street Kingston NH 03848
Rite Aid
92 South Street Concord NH 03301
Rite Aid
5 Mill Rd Durham NH 03824
Rite Aid
75 Portsmouth Avenue Exeter NH 03833
Rite Aid
3 Freetown Road Raymond NH 03077
Rite Aid
315 West Main Street Hillsboro NH 03244
Rite Aid
341 High Street Somersworth NH 03878
Rite Aid
31 Garden Road Plaistow NH 03865
Rite Aid
1285 Hooksett Road Hooksett NH 03106
Rite Aid
53 Hooksett Road Manchester NH 03104
Rite Aid
20 Crystal Avenue Derry NH 03038
Rite Aid
679 Central Ave Dover NH 03820
Rite Aid
145 Amherst Street Nashua NH 03064
Rite Aid
122 McGregor Street Manchester NH 03102
Rite Aid
73 Exeter Road Newmarket NH 03857
Rite Aid
19 Wilton Road Peterborough NH 03458
Rite Aid
52 Rockingham Road Derry NH 03038
Rite Aid
356 Lafayette Rd Rte 1 Hampton NH 03842
Rite Aid
800 Islington Street Portsmouth NH 03801
Rite Aid
86 Elm Street Milford NH 03055
Rite Aid
46 Allenstown Road Allenstown NH 03275
Rite Aid
53 South Broadway Salem NH 03079
Rite Aid
829 Nh Route 11 Farmington NH 03835
Rite Aid
865 Central Avenue Dover NH 03820
Rite Aid
1303 Woodbury Avenue Portsmouth NH 03801
Rite Aid
1 South River Road Bedford NH 03110
Rite Aid
360 Summer Street Bristol NH 03222
Rite Aid
50 Main Street Lincoln NH 03251
Rite Aid
165 North State Street Concord NH 03301
Rite Aid
105 Milton Road Rochester NH 03868
Rite Aid
48 Atwood Road Pelham NH 03076
Rite Aid
951 Central Street Franklin NH 03235
Rite Aid
212 Lowell Road Hudson NH 03051