Vaccination in MA, by city

208 cities in MA have providers who offer vaccination. Commonly handled by Nurse Practitioner - Adult Health, Nurse Practitioner - Family, Nurse Practitioner - Primary Care.

By city

Boston3,993Worcester1,044Springfield697Burlington351Brockton305Fall River274Cambridge240Lowell207Waltham177Quincy172Framingham167Plymouth154Lynn153East Boston145Hyannis145Danvers139Salem138New Bedford137Lawrence136Newton135Pittsfield130Beverly124Peabody115North Andover112Dartmouth110Brighton107Wellesley103Weymouth101Dorchester100Woburn98Leominster97Chelmsford96Norwood95Jamaica Plain94Holyoke91Newburyport90Brookline88Medford88Somerville88Braintree85Taunton84West Springfield84Chestnut Hill82Concord80Attleboro75Greenfield75North Dartmouth75Methuen72Natick72West Roxbury68Bedford67Haverhill63Fitchburg61Amherst60Falmouth59Needham59Weston59Milford58Norwell57Roxbury57Watertown57Dedham56Charlestown55Northampton55Andover54Marlborough54Randolph54Westfield54Stoneham52Melrose51Pembroke51Gardner50Southbridge50Westborough50North Chelmsford49Lexington48Stoughton48Auburn47Westford47Fairhaven46Franklin45Tewksbury44Hanover43Palmer43Belmont42Canton42Acton41Wareham41Medway39Winchester39Chelsea37Mashpee36South Weymouth36Southborough36East Bridgewater35Longmeadow35Bridgewater34Gloucester34Leeds34Ludlow33Malden33Revere33Florence32Milton32Hingham30Wilmington30Arlington29Everett29Foxboro29North Easton28Webster28Mansfield27Amesbury26Chicopee26Northborough26Reading26Dracut25Hyde Park25Walpole25Westwood25Cohasset24Swansea24West Bridgewater24Charlton23Hudson23Plainville23Raynham23Shrewsbury23South Hadley22Lynnfield21North Attleboro21Sudbury21Wakefield21Holden20Marshfield20Middleton20Nantucket20Wrentham20Duxbury19East Longmeadow19Easthampton19South Hamilton19Agawam18Manchester18Middleboro18Saugus18Foxborough17Great Barrington17North Quincy17Norton17Roxbury Crossing17South Yarmouth17Groton16Hopkinton16Roslindale16Harwich15Marblehead15Mattapan15Sharon15Uxbridge15Wilbraham15Boxford14Harwich Port14Lee14North Adams14North Billerica14North Reading14Oak Bluffs14Sandwich14Allston13Lakeville13Medfield13Wellesley Hills13Abington12Athol12Clinton12Devens12Marion12Scituate12Belchertown11Buzzards Bay11Hanscom Afb11Seekonk11South Boston11Ashland10Auburndale10Bellingham10Holliston10Kingston10Provincetown10Williamstown10Carver9Dorchester Center9Feeding Hills9Forestdale9Mattapoisett9Northbridge9Ware9Centerville8Lenox8Norfolk8North Falmouth8Orleans8Rockland8Somerset8Sturbridge8Wayland8West Yarmouth8

Directory information is educational and may change. A specialty match means a provider may evaluate or treat this; only items marked “confirmed” were selected by the provider. Patients should confirm services, insurance, and availability directly with the office.