Pharmacies
Pharmacies in Rockford, IL
43 pharmacies in Rockford, IL in the NPPES NPI Registry, read October 23, 2026: 21 pharmacy, 17 community/retail pharmacy, 2 long term care pharmacy. Each row shows the address, 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.
Pharmacies in Rockford, IL
1 to 43 of 43
- 1366483232CVS Pharmacy · 3134 11th St, 61109 · Phone (815) 398-0048 · Pharmacy
- 1114968088CVS Pharmacy #08531 · 110 S Alpine Rd, 61108 · Phone (815) 399-1015 · Pharmacy
- 1710909528CVS Pharmacy #16258 · 6560 E State St, 61108 · Phone (815) 227-9777 · Fax (815) 227-9777 · Pharmacy
- 1245390285CVS Pharmacy #18098 · 2642 Charles St, 61108 · Phone (815) 484-2461 · Fax (815) 484-2462 · Community/Retail Pharmacy
- 1013139591Downtown Discount Drugs · 325 W State St, 61101 · Phone (815) 962-2166 · Fax (815) 962-9539 · Community/Retail Pharmacy
- 1013289610Genoa Healthcare · 2662 Elmwood Rd, Ste. 101, 61103 · Phone (815) 516-0246 · Fax (815) 639-1355 · Long Term Care Pharmacy
- 1851496160Genoa Healthcare, LLC · 526 W State St, 61101 · Phone (815) 962-8192 · Fax (815) 962-5703 · Long Term Care Pharmacy
- 1285025346Hodels-Rubens Pharmacy · 1029 S Main St, 61101 · Phone (815) 968-5779 · Community/Retail Pharmacy
- 1205223070Meijer Pharmacy #192 · 2013 McFarland Road, 61107 · Phone (815) 721-8610 · Fax (815) 721-8565 · Community/Retail Pharmacy
- 1275344020Mercyhealth Pharmacy - Mulford · 5970 Churchview Dr, 61107 · Phone (815) 971-8110 · Fax (815) 971-9022 · Pharmacy
- 1154143642Mercyhealth Pharmacy - Perryville · 3401 N Perryville Road, 61114 · Phone (815) 971-1025 · Fax (815) 971-9412 · Pharmacy
- 1144790791Mercyhealth Pharmacy - Riverside · 8201 E Riverside Blvd Ste 1022, 61114 · Phone (815) 971-1100 · Fax (815) 971-9084 · Pharmacy
- 1265929749Osf Pharmacy · 5666 E State St Ste 101, 61108 · Phone (815) 395-6010 · Fax (815) 227-2845 · Community/Retail Pharmacy
- 1326340746Prohealth Pharmacy LLC · 1021 N Mulford Rd, 61107 · Phone (815) 387-5642 · Fax (815) 316-4638 · Community/Retail Pharmacy
- 1538870688Rock Valley Compounding Pharmacy · 811 S Perryville Rd Unit 109, 61108 · Phone (779) 423-0542 · Fax (779) 545-2277 · Compounding Pharmacy
- 1376802462Rock Valley Compounding Pharmacy LLC · 811 S Perryville Rd Unit 109, 61108 · Phone (779) 423-0542 · Fax (779) 545-2277 · Compounding Pharmacy
- 1184726549Rockford Health System Dba Vna Pharmacy · 2400 N Rockton Ave, 61103 · Phone (815) 971-5676 · Fax (815) 971-3500 · Home Infusion Therapy Pharmacy
- 1316748270RX Box · 2821 Glenwood Ave, 61101 · Phone (815) 904-6951 · Fax (877) 502-2250 · Community/Retail Pharmacy
- 1750308045Sams Pharmacy · 7151 Walton St, 61108 · Phone (815) 397-4291 · Community/Retail Pharmacy
- 1578599098Schnucks Pharmacy · 6410 E State St, 61108 · Phone (815) 397-2127 · Fax (815) 397-2747 · Community/Retail Pharmacy
- 1609158682Schnucks Pharmacy · 2206 Barnes Blvd, 61112 · Phone (815) 332-7267 · Community/Retail Pharmacy
- 1891341939Swedish American Hospital · 1401 E State St, 61104 · Phone (779) 696-1130 · Fax (779) 696-9590 · Pharmacy
- 1306635982Swedishamerican Hospital · 3505 N Bell School Rd, 61114 · Phone (779) 696-8685 · Community/Retail Pharmacy
- 1013401033Swedishamerican Hospital Pharmacy · 1401 E State St, 61104 · Phone (815) 968-4400 · Community/Retail Pharmacy
- 1588093942Swedishamerican Hospital Pharmacy · 1401 E State St, 61104 · Phone (815) 968-4400 · Community/Retail Pharmacy
- 1104107796Walgreens · 1201 E State St, 61104 · Phone (815) 962-2812 · Community/Retail Pharmacy
- 1699780841Walgreens #02585 · 3803 Auburn St, 61101 · Phone (815) 963-3705 · Fax (815) 963-1776 · Pharmacy
- 1164437315Walgreens #02828 · 1602 Kishwaukee St, 61104 · Phone (815) 967-9054 · Fax (815) 967-8872 · Pharmacy
- 1639184773Walgreens #03283 · 3325 N Main St, 61103 · Phone (815) 877-6084 · Fax (815) 877-2763 · Pharmacy
- 1932116969Walgreens #03322 · 2323 Charles St, 61104 · Phone (815) 399-1474 · Fax (815) 399-2560 · Pharmacy
- 1235144403Walgreens #04777 · 2525 S Alpine Rd, 61108 · Phone (815) 227-9536 · Pharmacy
- 1467467654Walgreens #06002 · 1201 E State St, 61104 · Phone (815) 962-2458 · Pharmacy
- 1891700084Walgreens #06003 · 3336 11th St, 61109 · Phone (815) 394-0306 · Pharmacy
- 1659386860Walgreens #06004 · 3929 N Mulford Rd, 61114 · Phone (815) 633-9157 · Pharmacy
- 1093720294Walgreens #07069 · 5690 E State St, 61108 · Phone (815) 395-1828 · Pharmacy
- 1326053562Walgreens #09127 · 1145 N Alpine Rd, 61107 · Phone (815) 398-2443 · Pharmacy
- 1376785667Walgreens #12555 · 2404 S Perryville Rd, 61108 · Phone (815) 332-3256 · Fax (815) 332-4180 · Pharmacy
- 1831558618Walgreens #16488 · 1100 Broadway Ste 102, 61104 · Phone (224) 323-5069 · Pharmacy
- 1861851438Walgreens #21287 · 1200 W State St Ste 102, 61102 · Phone (815) 490-1630 · Fax (815) 977-9931 · Pharmacy
- 1760952493Walgreens Specialty Pharmacy #21184 · 5503 E State, 61108 · Phone (779) 208-3626 · Fax (779) 208-3627 · Pharmacy
- 1114944410Walmart Inc. · 3902 W Riverside Blvd, 61101 · Phone (815) 962-4763 · Community/Retail Pharmacy
- 1497772776Walmart Inc. · 3849 Northridge Dr, 61114 · Phone (815) 636-0333 · Community/Retail Pharmacy
- 1669499935Walmart Inc. · 7219 Walton St, 61108 · Phone (815) 399-7195 · Community/Retail Pharmacy
Nearby cities
Related
Questions
How many pharmacies are in Rockford, IL?
43 active pharmacies with an organization NPI and a practice address in Rockford, IL in the NPPES NPI Registry, read October 23, 2026.
Where does the phone and fax number come from?
Both are the practice-location telephone and fax numbers the pharmacy filed with NPPES. A number the pharmacy did not file is left blank.
Does this page show which pharmacies are in my plan's network?
No. NPPES does not publish plan networks. Check your plan's pharmacy directory for network status.
Source: NPPES NPI Registry, data as of October 23, 2026. Last updated October 23, 2026. How we source data. Corrections: hello@rivvi.ai.