Pharmacies in Worcester County, MA
80 pharmacies. Community/retail pharmacy: 42 · Pharmacy: 36 · Clinic pharmacy: 2.
- Ajit Pharmacy Corp(508) 519‑3600Community/retail pharmacy · Worcester · 540 Southbridge St Ste 3
- Allcare Plus Pharmacy LLC(833) 383‑3533Community/retail pharmacy · Northborough · 50 Bearfoot Rd
- Ash Pharmacy LLC(508) 980‑7111Community/retail pharmacy · Worcester · 1067 Main St
- Athol Pharmacy, LLC(978) 201‑5247Community/retail pharmacy · Athol · 290 Main St
- Auburn Apothecary LLC(774) 922‑3904Community/retail pharmacy · Auburn · 689 Southbridge St
- BJS Wholesale Club Inc(978) 534‑1821Community/retail pharmacy · Leominster · 115 Erdman Way
- Chair City Pharmacy, LLC(978) 410‑4976Community/retail pharmacy · Gardner · 34 Connors St
- CVS Pharmacy Inc(978) 249‑6715Pharmacy · Athol · 1653 Main St
- CVS Pharmacy Inc(978) 343‑3676Pharmacy · Lunenburg · 454 Electric Ave
- CVS Pharmacy Inc(508) 839‑2240Pharmacy · North Grafton · 104 Worcester St
- CVS Pharmacy Inc(508) 885‑3838Pharmacy · Spencer · 95 Main St
- CVS Pharmacy Inc(508) 347‑7220Pharmacy · Sturbridge · 362 Main St
- Edward M. Kennedy Community Health Center, Inc(508) 270‑5744Community/retail pharmacy · Milford · 41 Cape Rd
- Edward M. Kennedy Community Health Center, Inc(508) 854‑2128Clinic pharmacy · Worcester · 19 Tacoma St
- Edward M. Kennedy Community Health Center, Inc(508) 595‑1114Community/retail pharmacy · Worcester · 605 Lincoln St
- Essentialrx(508) 363‑6602Community/retail pharmacy · Worcester · 123 Summer St Suite 365
- Family Health Center of Worcester, Inc.(508) 860‑7730Community/retail pharmacy · Worcester · 26 Queen Street Pharmacy
- Haig & Haig Drug Inc(508) 853‑0360Community/retail pharmacy · Worcester · 550 W Boylston St
- Healthalliance Hospital(978) 466‑2535Clinic pharmacy · Leominster · 60 Hospital Rd
- Henry Heywood Memorial Hospital(978) 848‑0254Community/retail pharmacy · Gardner · 242 Green St Ste 100
- Med Market & Pharmacy LLC(978) 342‑2464Community/retail pharmacy · Fitchburg · 368 Summer St
- Pharma RX Worcester LLC(508) 552‑2448Community/retail pharmacy · Worcester · 708 Park Ave
- Prosperity Pharmacy Inc(508) 799‑7979Community/retail pharmacy · Worcester · 456 Park Ave Ste 2
- Quality Pharmacy Corp(508) 755‑3000Community/retail pharmacy · Worcester · 664 Main St
- RMG Pharmacy Inc(774) 778‑5742Community/retail pharmacy · Southbridge · 11-15 Sandersdale Road
- Rodeanpharma LLC(508) 381‑2740Community/retail pharmacy · Milford · 105 E Main St Unit a
- Rutland Family Pharmacy Inc(508) 361‑0508Community/retail pharmacy · Rutland · 18 Maple Ave
- Serio Brothers, Inc(978) 874‑5812Pharmacy · Westminster · 128 Main St
- Shaws Supermarkets Inc(508) 753‑6408Community/retail pharmacy · Worcester · 201 Grafton St
- Shaws Supermarkets Inc(508) 852‑5344Community/retail pharmacy · Worcester · 14 W Boylston St
- Stop & Shop Supermarket Company, LLC(508) 842‑2771Community/retail pharmacy · Shrewsbury · 539571 Boston Turnpike
- The Golub Corporation(508) 854‑8318Community/retail pharmacy · Worcester · 72 Pullman St
- The Stop & Shop Supermarket Company LLC(508) 478‑5748Community/retail pharmacy · Milford · 126 Medway Rd
- The Stop & Shop Supermarket Company, LLC(508) 791‑2166Community/retail pharmacy · Worcester · 949 Grafton St
- UMass Memorial Medical Center, Inc(774) 441‑9800Community/retail pharmacy · Holden · 100 Industrial Dr
- UMass Memorial Medical Center, Inc.(508) 421‑1990Pharmacy · Worcester · 119 Belmont St Memorial Campus
- Victory Distributors LLC(978) 840‑2737Community/retail pharmacy · Leominster · 118 Lancaster St
- Victory Distributors LLC(978) 582‑7013Community/retail pharmacy · Lunenburg · 333 Mass Ave
- Victory Distributors LLC(508) 867‑4891Community/retail pharmacy · N Brookfield · 5 Gilbert St
- Victory Distributors LLC(508) 278‑2341Community/retail pharmacy · Uxbridge · 158 N Main St
- Wal-Mart Stores East LP(978) 630‑1352Community/retail pharmacy · Gardner · 677 Timpany Blvd
- Wal-Mart Stores East LP(508) 892‑4058Community/retail pharmacy · Leicester · 20 Soojian Dr
- Wal-Mart Stores East LP(978) 466‑1313Community/retail pharmacy · Leominster · 11 Jungle Rd
- Wal-Mart Stores East LP(978) 582‑6499Community/retail pharmacy · Lunenburg · 301 Massachusetts Ave
- Wal-Mart Stores East LP(508) 987‑1111Community/retail pharmacy · North Oxford · 742 Main St
- Wal-Mart Stores East LP(508) 393‑1745Community/retail pharmacy · Northborough · 200 Otis St
- Wal-Mart Stores East LP(508) 347‑6344Community/retail pharmacy · Sturbridge · 100 Charlton Rd
- Wal-Mart Stores East LP(508) 835‑3999Community/retail pharmacy · West Boylston · 137 W Boylston St
- Wal-Mart Stores East LP(508) 234‑9196Community/retail pharmacy · Whitinsville · 100 Valley Pkwy
- Wal-Mart Stores East LP(774) 314‑3162Community/retail pharmacy · Worcester · 25 Tobias Boland Way
- Walgreen Co(978) 249‑9132Pharmacy · Athol · 1640 S Main St
- Walgreen Co(978) 368‑3484Pharmacy · Clinton · 720 Main St
- Walgreen Co(508) 949‑0513Pharmacy · Dudley · 5 Schofield Ave
- Walgreen Co(978) 343‑8329Pharmacy · Fitchburg · 571 John Fitch Hwy
- Walgreen Co(978) 632‑4818Pharmacy · Gardner · 52 Pearson Blvd
- Walgreen Co(978) 630‑2808Pharmacy · Gardner · 232 Main St
- Walgreen Co(508) 829‑1780Pharmacy · Holden · 1145 Main St
- Walgreen Co(508) 829‑6504Pharmacy · Holden · 5 Shrewsbury St
- Walgreen Co(978) 840‑9959Pharmacy · Leominster · 35 Central St
- Walgreen Co(508) 865‑0544Pharmacy · Millbury · 25 Main St
- Walgreen Co(508) 987‑5386Pharmacy · Oxford · 175 Main St
- Walgreen Co(508) 756‑4201Pharmacy · Shrewsbury · 225 Boston Tpke
- Walgreen Co(508) 842‑8400Pharmacy · Shrewsbury · 557 Main St
- Walgreen Co(508) 786‑5980Pharmacy · Southborough · 78 Turnpike Rd
- Walgreen Co(508) 765‑5922Pharmacy · Southbridge · 455 Main St
- Walgreen Co(508) 347‑9936Pharmacy · Sturbridge · 178 Main St
- Walgreen Co(508) 943‑4375Pharmacy · Webster · 100 E Main St
- Walgreen Co(978) 297‑3247Pharmacy · Winchendon · 270 Central St
- Walgreen Co(508) 767‑1732Pharmacy · Worcester · 320 Park Ave
- Walgreen Co(508) 856‑7901Pharmacy · Worcester · 937 W. Boylston St.
- Walgreen Co(508) 856‑7923Pharmacy · Worcester · 472 Lincoln St.
- Walgreen Co(508) 755‑4196Pharmacy · Worcester · 220 Grafton St
- Walgreen Co(508) 797‑6401Pharmacy · Worcester · 99 Stafford St
- Walgreen Co(508) 713‑0149Pharmacy · Worcester · 398 Belmont St Ste a
- Walgreen Co(508) 752‑1911Pharmacy · Worcester · 348 Greenwood St
- Walgreen Co.(508) 460‑5323Pharmacy · Southborough · 24 Newton St
- Walgreen Eastern Co Inc(508) 478‑9114Pharmacy · Milford · 80 Prospect St
- Wegmans Food Markets, Inc.(508) 936‑1945Pharmacy · Northborough · 9102 Shops Way
- Wells Healthcare Pharmacy Inc.(508) 556‑1040Community/retail pharmacy · Worcester · 435 Shrewsbury St
- Winthrop Apothecary, Inc.(508) 755‑2551Pharmacy · Worcester · 10 Winthrop St
Nearest emergency rooms
- St Vincent Hospital1.4 mi · Worcester, MA
- UMass Memorial Medical Center/University Campus3.3 mi · Worcester, MA
- Marlborough Hospital15 mi · Marlborough, MA
Cities in Worcester County
Common questions
How many pharmacies are in Worcester County, Massachusetts?
Our directory lists 80 pharmacies in Worcester County (Community/retail pharmacy: 42 · Pharmacy: 36 · Clinic pharmacy: 2).
Where is the nearest emergency room to Worcester County?
Hospitals that list emergency services in Medicare data, near Worcester County: St Vincent Hospital, Worcester (1.4 mi), UMass Memorial Medical Center/University Campus, Worcester (3.3 mi) and Marlborough Hospital, Marlborough (15 mi). In a medical emergency, call 911.
Pharmacies fill prescriptions, and many also give vaccines and answer questions about your medicines. This list comes from the federal NPI Registry, where every pharmacy that bills health insurance must be registered.
Sources: NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology