Across Rhode Island, of the 123 pharmacies we list, 121 give a phone number and 113 have a website. By what they offer: 3 compounding, 2 specialty pharmacy.
Top 10 pharmacies in Rhode Island
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1CVS PharmacyJohnston
-
2JB Pharmacy and CompoundingWarwick
-
3Suburban PharmacyWarwick
-
4Anthony's PharmacyJohnston
-
5Atwood PharmacyJohnston
-
6Bayview PharmacyWarwick
-
7CVSProvidence
-
8Green Line ApothecaryProvidence
-
9OmnicareCoventry
-
10AJ PharmacyProvidence
Cities
Largest first. Towns with a single pharmacy are listed further down this page.
- Providence21
- Warwick18
- Pawtucket7
- Cranston6
- Cumberland6
- Johnston6
Other towns in Rhode Island
One pharmacy each — too few for a page of their own, so they live here.
-
Genoa HealthcareBarrington
2 Old County Rd, Barrington, RI 02806
-
Cvs PharmacyCentral Falls
309 Broad St, Central Falls, RI 02863-3000
-
CVS PharmacyCharlestown
3986 Old Post Rd, Charlestown, RI 02813
-
Genoa HealthcareCharlestown
4705A Old Post Rd, Charlestown, RI 02813
-
CVS PharmacyCoventry
763 Tiogue Ave, Coventry, RI 02816
-
CVS PharmacyCoventry
2250 New London Turnpike, Coventry, RI 02818
-
OmnicareCoventry
30 Centre of New England Blvd, Coventry, RI 02816
-
Coventry PharmacyCoventry
1 Coventry Shoppers Pk, Coventry, RI 02816
-
Walgreens PharmacyCoventry
875 Tiogue Ave, Coventry, RI 02816
-
CVS PharmacyEast Greenwich
1285 S County Trl, East Greenwich, RI 02818
-
CVS PharmacyEast Providence
583 Taunton Ave, East Providence, RI 02914-1613
-
CVS PharmacyEast Providence
640 Warren Ave, East Providence, RI 02914
-
WalgreensEast Providence
655 Warren Ave, East Providence, RI 02914
-
CVS PharmacyGlocester
1068 Putnam Pike, Glocester, RI 02814-1466
-
D5 Family Pharmacy and Variety StoreKingston
10 Complex Rd, Kingston, RI 02881
-
Cvs Rollout Operation CenterLincoln
25 Blackstone Valley Pl, Lincoln, RI 02865-1184
-
White Cross PharmacyLincoln
11 Blackstone Valley Pl, Lincoln, RI 02865
-
CVS HealthLincoln
695 George Washington Hwy, Lincoln, RI 02865
-
Matt's Local PharmacyMiddletown
88 E Main Rd, Middletown, RI 02842
-
Good Neighbor PharmacyMiddletown
Middletown, RI
-
Stop & ShopN Smithfield
595 Smithfield Road, N Smithfield, RI 02896
-
CVSNarragansett
1123 Boston Neck Rd., Narragansett, RI 02882
-
CVSNewport
181 Bellevue Avenue, Newport, RI 02840
-
CVS PharmacyNorth Kingstown
6495 Post Rd, North Kingstown, RI 02852-1829
-
Cvs PharmacyNorth Kingstown
4255 Quaker Ln, North Kingstown, RI 02852-3654
-
CVS PharmacyNorth Providence
1919 Mineral Spring Ave, North Providence, RI 02904
-
AJ Pharmacy and RI Wellness Medical CenterNorth Providence
468 Smithfield Rd, North Providence, RI 02904
-
Walgreens PharmacyNorth Providence
1510 Smith St, North Providence, RI 02911
-
Walgreens PharmacyNorth Providence
1665 Mineral Spring Ave, North Providence, RI 02904
-
Walgreens PharmacyNorth Scituate
47 Village Plaza Way, North Scituate, RI 02857
-
Park Square PharmacyNorth Smithfield
65 Eddie Dowling Hwy, North Smithfield, RI 02896
-
Walgreens PharmacyNorth Smithfield
900 Victory Hwy # 21, North Smithfield, RI 02896
-
Cvs PharmacyPascoag
20 High St, Pascoag, RI 02859-2619
-
CVS PharmacyPortsmouth
10 Turnpike Ave, Portsmouth, RI 02871
-
WalgreensPortsmouth
2456 E Main Rd, Portsmouth, RI 02871
-
Premier Compounding CenterPortsmouth
137 Chase Rd, Portsmouth, RI 02871
-
CVS PharmacyRiverside
444 Willett Ave, Riverside, RI 02915-2515
-
Walgreens PharmacyRiverside
1086 Willett Avenue, Riverside, RI 02915
-
CVS PharmacyRumford
63 Newport Ave, Rumford, RI 02916-2020
-
Millennium Pharmacy SystemsSmithfield
33 Appian Way, Smithfield, RI 02917-1777
-
CVS PharmacySmithfield
371 Putnam Pike Ste A-250, Smithfield, RI 02917
-
CVS PharmacyTiverton
500 Main Rd, Tiverton, RI 02878
-
Walgreens PharmacyTiverton
677 Main Rd, Tiverton, RI 02878
-
CVS PharmacyWakefield
11 Main St, Wakefield, RI 02879-3562
-
Green Line ApothecaryWakefield
245 Main St, Wakefield, RI 02879-3527
-
Wakefield Prescription CenterWakefield
580 Kingstown Rd, Wakefield, RI 02879-3612
-
Delekta PharmacyWarren
496 Main St, Warren, RI 02885
-
CVS PharmacyWest Warwick
834 Providence St, West Warwick, RI 02893-1135
-
CVS PharmacyWest Warwick
1270 Main St, West Warwick, RI 02893
-
CVS pharmacyWest Warwick
1125 Main St, West Warwick, RI 02893
-
CVS PharmacyWesterly
151 Franklin St, Westerly, RI 02891
-
CVS PharmacyWesterly
150 Granite St, Westerly, RI 02891-2439
-
Seaside PharmacyWesterly
224 Post Rd, Westerly, RI 02891
-
Mc Quades PharmacyWesterly
106 Main St, Westerly, RI 02891-2114
-
Walgreen DrugsWesterly
114 Granite St, Westerly, RI 02891-2459
-
CVS PharmacyWoonsocket
1054 Cass Ave, Woonsocket, RI 02895
-
CVS pharmacyWoonsocket
1516 Diamond Hill Rd, Woonsocket, RI 02895
-
CVS HealthWoonsocket
400 Founders Dr, Woonsocket, RI 02895-6149
-
Cvs PharmacyWoonsocket
450 Clinton St, Woonsocket, RI 02895-3207
BEFORE YOU GO
Plan your next pharmacy visit
Organize refills, transfers and prescription pickup with the pharmacy.

Plan a refill
Submit a refill request to the right pharmacy, distinguish authorization from insurance processing, and leave each follow-up with a named next step.
Read the guide
Arrange a transfer
Ask the receiving pharmacy to check eligibility, coordinate the record transfer and confirm the new pickup arrangement without assuming every prescription can move.
Read the guide
Confirm pickup timing
Get the exact collection deadline from your pharmacy, clarify what its status message means and ask what happens if you cannot arrive in time.
Read the guide