Pharmacies
Pharmacies in Massachusetts
1,544 active pharmacies in Massachusetts in the NPPES NPI Registry, read October 23, 2026, across 283 cities. Open a city for phone, fax, and NPI.
Run it in Rivvi
Which 2027 Part D plans drop your top drugs?
Tier changes and new restrictions by plan for your ZIP, from the CMS formulary files.
Free to start. Opens Rivvi, the AI workspace for healthcare teams.
Cities
- Pharmacies in Boston82
- Pharmacies in Springfield51
- Pharmacies in Worcester51
- Pharmacies in Dorchester35
- Pharmacies in Brockton28
- Pharmacies in Fall River25
- Pharmacies in New Bedford24
- Pharmacies in Lynn22
- Pharmacies in Quincy22
- Pharmacies in Waltham21
- Pharmacies in Cambridge19
- Pharmacies in Framingham18
- Pharmacies in Lowell17
- Pharmacies in Marlborough17
- Pharmacies in Plymouth17
- Pharmacies in Pittsfield16
- Pharmacies in Taunton15
- Pharmacies in Brighton14
- Pharmacies in Gardner14
- Pharmacies in Holyoke14
- Pharmacies in Hyannis14
- Pharmacies in Milford14
- Pharmacies in Peabody14
- Pharmacies in Chicopee13
- Pharmacies in Fairhaven13
- Pharmacies in Malden13
- Pharmacies in Methuen13
- Pharmacies in Randolph13
- Pharmacies in Somerville13
- Pharmacies in Lawrence12
- Pharmacies in Leominster12
- Pharmacies in Woburn12
- Pharmacies in Roxbury11
- Pharmacies in Haverhill10
- Pharmacies in Norwood10
- Pharmacies in Westwood10
- Pharmacies in Beverly9
- Pharmacies in Canton9
- Pharmacies in Danvers9
- Pharmacies in Medford9
- Pharmacies in Northampton9
- Pharmacies in Burlington8
- Pharmacies in Dedham8
- Pharmacies in Greenfield8
- Pharmacies in Newton8
- Pharmacies in North Adams8
- Pharmacies in Salem8
- Pharmacies in Saugus8
- Pharmacies in Stoughton8
- Pharmacies in Wakefield8
- Pharmacies in Weymouth8
- Pharmacies in Attleboro7
- Pharmacies in Braintree7
- Pharmacies in Brookline7
- Pharmacies in Chelsea7
- Pharmacies in Chestnut Hill7
- Pharmacies in Dracut7
- Pharmacies in East Boston7
- Pharmacies in Hingham7
- Pharmacies in Nantucket7
- Pharmacies in Newburyport7
- Pharmacies in North Attleboro7
- Pharmacies in Revere7
- Pharmacies in Shrewsbury7
- Pharmacies in Wareham7
- Pharmacies in Watertown7
- Pharmacies in Acton6
- Pharmacies in Athol6
- Pharmacies in Belmont6
- Pharmacies in Chelmsford6
- Pharmacies in Falmouth6
- Pharmacies in Fitchburg6
- Pharmacies in Great Barrington6
- Pharmacies in Kingston6
- Pharmacies in Mansfield6
- Pharmacies in Melrose6
- Pharmacies in North Reading6
- Pharmacies in Roslindale6
- Pharmacies in Tewksbury6
- Pharmacies in Webster6
- Pharmacies in Wellesley6
- Pharmacies in West Springfield6
- Pharmacies in Westfield6
- Pharmacies in Allston5
- Pharmacies in Amherst5
- Pharmacies in Arlington5
- Pharmacies in Everett5
- Pharmacies in Foxborough5
- Pharmacies in Gloucester5
- Pharmacies in Holden5
- Pharmacies in Hudson5
- Pharmacies in Lexington5
- Pharmacies in Marshfield5
- Pharmacies in Natick5
- Pharmacies in Needham5
- Pharmacies in North Andover5
- Pharmacies in North Dartmouth5
- Pharmacies in Orleans5
- Pharmacies in Seekonk5
- Pharmacies in Walpole5
- Pharmacies in Westborough5
- Pharmacies in Wilmington5
- Pharmacies in Abington4
- Pharmacies in Agawam4
- Pharmacies in Charlestown4
- Pharmacies in Concord4
- Pharmacies in Franklin4
- Pharmacies in Hopkinton4
- Pharmacies in Hyde Park4
- Pharmacies in Lunenburg4
- Pharmacies in Mashpee4
- Pharmacies in Northborough4
- Pharmacies in Norton4
- Pharmacies in Norwell4
- Pharmacies in Provincetown4
- Pharmacies in Raynham4
- Pharmacies in Somerset4
- Pharmacies in South Boston4
- Pharmacies in South Easton4
- Pharmacies in Stoneham4
- Pharmacies in Swansea4
- Pharmacies in Ware4
- Pharmacies in Wayland4
- Pharmacies in West Roxbury4
- Pharmacies in Westford4
- Pharmacies in Winthrop4
- Pharmacies in Amesbury3
- Pharmacies in Andover3
- Pharmacies in Ashland3
- Pharmacies in Ayer3
- Pharmacies in Bellingham3
- Pharmacies in Billerica3
- Pharmacies in Bourne3
- Pharmacies in Bridgewater3
- Pharmacies in Clinton3
- Pharmacies in Dartmouth3
- Pharmacies in Dorchester Center3
- Pharmacies in East Bridgewater3
- Pharmacies in Easthampton3
- Pharmacies in Foxboro3
- Pharmacies in Granby3
- Pharmacies in Hadley3
- Pharmacies in Hanover3
- Pharmacies in Harwich Port3
- Pharmacies in Holbrook3
- Pharmacies in Ipswich3
- Pharmacies in Longmeadow3
- Pharmacies in Ludlow3
- Pharmacies in Marblehead3
- Pharmacies in Middleboro3
- Pharmacies in Millbury3
- Pharmacies in North Billerica3
- Pharmacies in North Easton3
- Pharmacies in North Quincy3
- Pharmacies in Palmer3
- Pharmacies in Plainville3
- Pharmacies in Reading3
- Pharmacies in Rockland3
- Pharmacies in Sandwich3
- Pharmacies in Sharon3
- Pharmacies in South Attleboro3
- Pharmacies in South Yarmouth3
- Pharmacies in Southborough3
- Pharmacies in Southbridge3
- Pharmacies in Southwick3
- Pharmacies in Sturbridge3
- Pharmacies in Sudbury3
- Pharmacies in Swampscott3
- Pharmacies in Teaticket3
- Pharmacies in Westport3
- Pharmacies in Whitman3
- Pharmacies in Williamstown3
- Pharmacies in Winchendon3
- Pharmacies in Winchester3
109 places with 1 or 2 pharmacies. Show all
- Adams2
- Auburn2
- Avon2
- Bedford2
- Belchertown2
- Bradford2
- Byfield2
- Carver2
- Cohasset2
- East Longmeadow2
- Florence2
- Groton2
- Halifax2
- Hanscom Afb2
- Hanson2
- Harwich2
- Jamaica Plain2
- Lakeville2
- Lee2
- Lenox2
- Lynnfield2
- Marstons Mills2
- Mattapan2
- Maynard2
- Medfield2
- Medway2
- Middleton2
- Newton Center2
- Orange2
- Oxford2
- Pembroke2
- Pepperell2
- Rowley2
- Roxbury Crossing2
- Rutland2
- S Yarmouth2
- Scituate2
- Sherborn2
- South Weymouth2
- Spencer2
- Townsend2
- Tyngsboro2
- Uxbridge2
- Vineyard Haven2
- W Springfield2
- West Boylston2
- Westminster2
- Whitinsville2
- Wilbraham2
- Ashburnham1
- Auburndale1
- Blackstone1
- Brooklyn1
- Charlton1
- Chatham1
- Dalton1
- Dennis Port1
- Dudley1
- Duxbury1
- E Bridgewater1
- E Longmeadow1
- East Cambridge1
- East Falmouth1
- East Wareham1
- Edgartown1
- Feeding Hills1
- Georgetown1
- Holliston1
- Hull1
- Lanesborough1
- Leicester1
- Littleton1
- Manchester1
- Metheun1
- Millis1
- Milton1
- Monson1
- N Brookfield1
- N Falmouth1
- Newtonville1
- Norfolk1
- North Chelmsford1
- North Falmouth1
- North Grafton1
- North Oxford1
- Oak Bluffs1
- Rehoboth1
- Rockport1
- S Dartmouth1
- Salisbury1
- Shelburne Falls1
- South Dartmouth1
- South Dennis1
- South Hadley1
- South Hamilton1
- Southampton1
- Stow1
- Sutton1
- Turners Falls1
- Wellfleet1
- West Bridgewater1
- West Newton1
- West Tisbury1
- West Yarmouth1
- Weston1
- Williamsburg1
- Wollaston1
- Wrentham1
- Yarmouth Port1
Compounding pharmacies
Related
Source: NPPES NPI Registry, data as of October 23, 2026. Last updated October 23, 2026. How we source data. Corrections: hello@rivvi.ai.