COVID Vaccination Sites in MetroWest

To search anywhere in the country by zip code, visit Vaccine.Gov.

Click on the MetroWest city or town to see all vaccination sites, and their accessibility. Our service area’s 26 cities and towns are alphabetic.

MetroWest Covid Vaccination Sites

Ashland CVS Pharmacy (Union Street)

414 Union Street
Ashland, MA 01721
(508) 881-7606
Accessible parking available
Accessible entrance present
Accessible interior present


Ashland Walgreens Pharmacy (Pond Street)

339 Pond Street
Ashland, MA 01721
(508) 881-7311
Accessible parking available
Accessible entrance present
Accessible interior present

Bellingham Walgreens Pharmacy

20 Mechanic Street
Bellingham, MA 02019
(508) 966-1691
Accessible parking available
Accessible entrance present
Accessible interior present


Bellingham Walmart

250 Hartford Avenue
Bellingham, MA 02019
(508) 966-7633
Accessible parking available
Accessible entrance present
Accessible interior present
No vaccine sites in town - Try Natick, Needham or Wellesley

Foxborough CVS Pharmacy (Central Street)

67 Central Street
Foxborough, MA 02035
(508) 543-6646
Accessible parking available
Accessible entrance present
Accessible interior present


Foxborough CVS Pharmacy (Washington Street)

72 Washington Street
Foxborough, MA 02035
(508) 543-4545
Accessible parking available
Accessible entrance present
Accessible interior present


Foxborough Stop & Shop

141 Main Street
Foxborough, MA 02035
(508) 543-6174
Accessible parking available
Accessible entrance present
Accessible interior present


Foxborough Walgreens Pharmacy

121 Main Street
Foxborough, MA 02035
(508) 543-1779
Accessible parking available
Accessible entrance present
Accessible interior present

Framingham CVS Pharmacy (Concord Street)

492 Concord Street
Framingham, MA 01702
(508) 820-9218
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham CVS Pharmacy (Water Street)

776 Water Street
Framingham, MA 01701
(508) 877-2600
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham CVS Pharmacy (Worcester Road)

1280 Worcester Road
Framingham, MA 01702
(508) 872-1432
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham CVS Pharmacy (in Target)

400 Cochituate Road
Framingham, MA 01701
(508) 628-9004
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham Health First Pharmacy

855 Worcester Road Suite 5
Framingham, MA 01701
(508) 271-1500
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham Walmart

121 Worcester Road
Framingham, MA 01701
(508) 872-6575
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham MetroWest Pharmacy

214 Union Avenue
Framingham, MA 01702
(508) 405-0609
Accessible parking available
Accessible entrance present with ramp
Accessible interior present


Framingham V-Care Pharmacy and Surgical Supplies

151 Cochituate Road
Framingham, MA 01701
(508) 202-9993
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham Walgreens Pharmacy (School Street)

15 School Street
Framingham, MA 01701
(508) 788-0604
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham Walgreens Pharmacy (Waverly Street)

624 Waverly Street
Framingham, MA 01702
(508) 935-2201
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham Walgreens Pharmacy (Worcester Road)

653 Worcester Road
Framingham, MA 01701
(508) 620-1608
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham Stop & Shop

239 Old Connecticut Path
Framingham, MA 01701
(508) 820-0903
Accessible parking available
Accessible entrance present
Accessible interior present


Framingham - Tha Latino Health Insurance Program

88 Waverly Street #1
Framingham, MA 01702
(508) (508) 875-1237
Accessible parking available
Accessible entrance present
Accessible interior present

Franklin CVS Pharmacy (East Central Street)

272 East Central Street
Route 140
Franklin, MA 02038
(508) 528-0597
Accessible parking available
Accessible entrance present
Accessible interior present


Franklin CVS Pharmacy (West Central Street)

435 West Central Street
Franklin, MA 02038
(508) 520-0253
Accessible parking available
Accessible entrance present
Accessible interior present


Franklin Osco (in Shaw's Supermarket)

255 East Central Street
Franklin, MA 02038
(508) 520-7017
Accessible parking available
Accessible entrance present
Accessible interior present


Franklin Walgreens Pharmacy

160 East Central Street
Franklin, MA 02038
(508) 541-1436
Accessible parking available
Accessible entrance present
Accessible interior present

Holliston CVS Pharmacy

101 Central Street
Holliston, MA 01746
(508) 429-5561
Accessible parking available
Accessible entrance present
Accessible interior present

Hopkinton CVS Pharmacy

61 Main Street
Hopkinton, MA 01748
(508) 544-1440
Accessible parking available
Accessible entrance present
Accessible interior present

Hudson CVS Pharmacy

234 Washington Street
Hudson, MA 01749
(978) 562-2663
Accessible parking available
Accessible entrance present
Accessible interior present


Hudson Walgreens Pharmacy

186 Main Street
Hudson, MA 01749
(978) 562-5096
Accessible parking available
Accessible entrance present
Accessible interior present


Hudson Walmart

280 Washington Street
Hudson, MA 01749
(978) 568-3383
Accessible parking available
Accessible entrance present
Accessible interior present

Marlborough Bouiver Pharmacy

515 Lincoln Street
Marlborough, MA 01752
(508) 485-0432
Accessible parking available
Accessible entrance present
Accessible interior present


Marlborough CVS Pharmacy (East Main Street)

264 East Main Street
Marlborough, MA 01752
(508) 485-6119
Accessible parking available
Accessible entrance present
Accessible interior present


Marlborough CVS Pharmacy (Boston Post Road East)

525 Boston Post Road East
Marlborough, MA 01752
(508) 251-6958
Accessible parking available
Accessible entrance present
Accessible interior present


Marlborough Hannaford

193 Boston Post Road West
Marlborough, MA 01752
(508) 480-9670
Accessible parking available
Accessible entrance present
Accessible interior present


Marlborough Walgreens Pharmacy (Granger Boulevard)

99 Granger Blvd
Marlborough, MA 01752
(508) 229-0540
Accessible parking available
Accessible entrance present
Accessible interior present


Marlborough Walgreens Pharmacy (Boston Post Road East)

525 Boston Post Road East
Marlborough, MA 01752
(508) 485-8752
Accessible parking available
Accessible entrance present
Accessible interior present

Maynard CVS Pharmacy

105 Main Street
Maynard, MA 01754
(978) 897-2939
Accessible parking available
Accessible entrance present
Accessible interior present

Medfield CVS Pharmacy

555 Main Street
Medfield, MA 02052
(508) 359-7783
Accessible parking available
Accessible entrance present
Accessible interior present


Medfield Osco (in Shaws Supermarket)

230 Main Street
Medfield, MA 02052
(508) 359-6855
Accessible parking available
Accessible entrance present
Accessible interior present

Medway CVS Pharmacy

67 Main Street
Medway, MA 02053
(508) 533-6771
Accessible parking available
Accessible entrance present
Accessible interior present


Medway Walgreens Pharmacy

68 Main Street
Medway, MA 02053
(508) 533-4902
Accessible parking available
Accessible entrance present
Accessible interior present

Millis CVS Pharmacy

2 Milliston Road
Millis, MA 02054
(508) 376-2975
Accessible parking available
Accessible entrance present
Accessible interior present

Natick CVS Pharmacy

137 West Central Street
Natick, MA 01760
(508) 655-2271
Accessible parking available
Accessible entrance present
Accessible interior present


Natick Stop & Shop

829 Worcester Street Rte 9
Natick, MA 01760
(508) 650-4050
Accessible parking available
Accessible entrance present
Accessible interior present


Natick Walgreens Pharmacy

148 West Central Street
Natick, MA 01760
(508) 653-3303
Accessible parking available
Accessible entrance present
Accessible interior present

Needham Bird's Hill Pharmacy

401 Great Plain Avenue
Needham, MA 02492
(781) 449-0550
Accessible parking available
No accessible entrance
No accessible interior


Needham CVS Pharmacy (Great Plain Avenue)

980-986 Great Plain Avenue
Needham, MA 02492
(781) 449-2270
Accessible parking available
Accessible entrance present
Accessible interior present


Needham CVS Pharmacy (Highland Avenue)

936 Highland Avenue
Needham, MA 02494
(781) 453-0550
Accessible parking available
Accessible entrance present
Accessible interior present


Needham Walgreens Pharmacy

1478 Highland Avenue
Needham, MA 02492
(781) 444-5714
Accessible parking available
Accessible entrance present
Accessible interior present

Norfolk Walgreens Pharmacy

3 Liberty Lane
Norfolk, MA 02056
(508) 613-1800
Accessible parking available
Accessible entrance present
Accessible interior present

Plainville CVS Pharmacy

57 Messenger Street
Plainville, MA 02762
(508) 695-4070
Accessible parking available
Accessible entrance present
Accessible interior present


Plainville Walgreens Pharmacy

13 Taunton Street
Plainville, MA 02742
(508) 695-9475
Accessible parking available
Accessible entrance present
Accessible interior present

Sherborn Pine Hill Pharmacy

19 North Main Street
Sherborn, MA 01770
(508)545-0946
Accessible parking available
Accessible entrance present
Accessible interior present

Southborough Walgreens Pharmacy

78 Turnpike Road
Southborough, MA 01772
(508) 786-5980
Accessible parking available
Accessible entrance present
Accessible interior present

Stow Osco

115 Great Road
Stow, MA 01775
(978) 897-1736
Accessible parking available
Accessible entrance present
Accessible interior present

Sudbury CVS Pharmacy

501 Boston Post Road
Sudbury, MA 01776
(978) 443-7141
Accessible parking available
Accessible entrance present
Accessible interior present

Wayland CVS Pharmacy (Boston Post Road)

325 Boston Post Road
Wayland, MA 01778
(508 ) 358-2381
Accessible parking available
Accessible entrance present
Accessible interior present


Wayland CVS Pharmacy (Main Street)

150 Main Street
Wayland, MA 01778
(508) 655-1672
Accessible parking available
Accessible entrance present
Accessible interior present


Wayland Walgreens

35 Main Street
Wayland, MA 01778
(508) 655-8083
Accessible parking available
Accessible entrance present
Accessible interior present

Wellesley CVS Pharmacy (Linden Street)

188 Linden Street
Wellesley, MA 02482
(781) 235-0219
Accessible parking available
Accessible entrance present
Accessible interior present


Wellesley CVS Pharmacy (Washington Street)

25 Washington Street
Wellesley, MA 02482
(781) 263-7234
Accessible parking available
Accessible entrance present
Accessible interior present


Wellesley CVS Pharmacy (Worcester Street)

984 Worcester Street
Wellesley, MA 02482
(781) 235-3555
Accessible parking available
Accessible entrance present
Accessible interior present

Weston Walgreens Pharmacy

397 Boston Post Road
Weston, MA 02493
(800) 925-4733
Accessible parking available
Accessible entrance present
Accessible interior present

Wrentham CVS Pharmacy

652 South Street
Wrentham, MA 02093
(774) 378-6000
Accessible parking available
Accessible entrance present
Accessible interior present