State Walk-In Vaccination Sites
Ashland NH vaccination site
Monday – Saturday, noon to 7 p.m.
13 West Street
Ashland, NH 03217
Berlin NH vaccination site
Monday – Saturday, noon to 7 p.m.
161 E Milan Road
Berlin, NH 03570
Claremont NH vaccination site
Monday – Saturday, noon to 7 p.m.
367 Washington Street
Claremont, NH 03743
Concord NH vaccination site
Monday – Sunday, noon to 7 p.m.
273 Loudon Road
Concord, NH 03301
Keene NH vaccination site
Monday – Sunday, noon to 7 p.m.
27 Key Road
Keene, NH 03431
Laconia NH vaccination site
Monday – Saturday, noon to 7 p.m.
17 Church Street
Laconia, NH 03246
Manchester NH vaccination site
Monday – Sunday, noon to 7 p.m.
840 Hooksett Road
Manchester, NH 03104
Nashua NH vaccination site
Monday – Sunday, noon to 7 p.m.
34 Northwest Blvd.
Nashua, NH 03063
Rochester NH vaccination site
Monday – Saturday, noon to 7 p.m.
Spaulding Commons
306 North Main Street
Rochester, NH 03867
Salem NH vaccination site
Monday – Sunday, noon to 7 p.m.
315 South Broadway
Salem, NH 03079
Stratham NH vaccination site
Monday – Sunday, noon to 7 p.m.
28 Portsmouth Avenue
Stratham, NH 03885
To find other vaccination locations, go to vaccines.nh.gov.
To find other locations, click here.
This website offers up-to-the minute information about locations offering COVID-19 vaccinations. Most require appointments but many offer same-day vaccinations. You can search by vaccine types (e.g. parents looking for Pfizer for those age 5-11 or 12-16). There is also information about free transportation and childcare as well as any incentives available to those who get vaccinated.
PORTSMOUTH
800 Islington St #1
Portsmouth, NH 03801
1303 Woodbury Ave
Portsmouth, NH 03801
1390 Lafayette Rd Unit A
Portsmouth, NH 03801
2200 Woodbury Ave
Newington, NH 03801
2460 Lafayette Rd
Portsmouth, NH 03801
674 Islington St
Portsmouth, NH 03801
GREENLAND
1450 Greenland Rd
Greenland, NH 03840
YORK/KITTERY
400 Us-1
York, ME 03909
15 Shapleigh Rd
Kittery, ME 03904
HAMPTON/NO HAMPTON
620 Lafayette Rd
Hampton, NH 03842
72 Lafayette Rd
North Hampton, NH 03862
356 Lafayette Rd Rte 1
Hampton, NH 03842
321a Lafayette Rd
Hampton, NH 03842
NEWMARKET
73 Exeter Rd
Newmarket, NH 03857
DOVER
30 Grapevine Dr
Dover, NH 03820
833 Central Ave
Dover, NH 03820
679 Central Ave
Dover, NH 03820
1 Glenwood Ave
Dover, NH 03820
865a Central Ave
Dover, NH 03820
DURHAM
5 Mill Rd Unit G
Durham, NH 03824
STRATHAM
100 Shaw's Ln
Stratham, NH 03885
7 Portsmouth Ave
Stratham, NH 03885
EXETER
141 Portsmouth Ave
Exeter, NH 03833
75 Portsmouth Avenue Unit 1
Exeter, NH 03833-2105
48 Portsmouth Ave
Exeter, NH 03833
SOMERSWORTH
59 Waltons Way
Somersworth, NH 03878
11 Andrews Rd
Somersworth, NH 03878
341 High St
Somersworth, NH 03878
338 High St
Somersworth, NH 03878
LEE
91 Calef Hwy
Lee, NH 03861
58 Calef Highway
Lee, NH 03861-6701
SEABROOK
628 Lafayette Rd
Seabrook, NH 03874
270 Lafayette Rd
Seabrook, NH 03874
EPPING
35 Fresh River Rd
Epping, NH 03042
12 Main St
Epping, NH 03042
26 Calef Hwy
Epping, NH 03042
KINGSTON
53 Church St
Kingston, NH 03848
ROCHESTER
104 S Main St
Rochester, NH 03867
190 Wakefield St
Rochester, NH 03867
NEWBURYPORT
25 Storey Ave
Newburyport, MA 01950
75 Storey Ave
Newburyport, MA 01950