Pharmacies
Pharmacies in Richmond, VA
144 pharmacies in Richmond, VA in the NPPES NPI Registry, read October 23, 2026: 63 pharmacy, 53 community/retail pharmacy, 9 clinic 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 Richmond, VA
1 to 100 of 144
- 1386042661Be Well Pharmacy · 15000 Capital One Dr, 23238 · Phone (804) 784-9011 · Fax (804) 784-9017 · Pharmacy
- 1033283338Bremo LTC Pharmacy · 2002 Staples Mill Rd, 23230 · Phone (804) 285-7823 · Fax (804) 285-7857 · Long Term Care Pharmacy
- 1457336703Bremo Pharmacy · 2024 Staples Mill Rd, 23230 · Phone (804) 288-8361 · Fax (804) 285-8059 · Community/Retail Pharmacy
- 1639878465Cahn RX · 719 N 25th St Ste 101, 23223 · Phone (804) 215-2938 · Fax (804) 942-0203 · Community/Retail Pharmacy
- 1154146389Commonshare Imperial LLC · 1717 Bellevue Ave # 11, 23227 · Phone (804) 688-1777 · Fax (804) 410-1035 · Pharmacy
- 1083583330Community Efforts, Inc · 1500 N Lombardy St, 23220 · Phone (757) 619-6160 · Pharmacy
- 1831293596CVS Pharmacy # 01536 · 8820 W Broad St, 23294 · Phone (804) 270-6433 · Pharmacy
- 1992809669CVS Pharmacy # 01971 · 4715 Walmsley Blvd, 23234 · Phone (804) 275-9235 · Pharmacy
- 1962500421CVS Pharmacy # 01976 · 5100 S Laburnum Ave, 23231 · Phone (804) 222-7827 · Pharmacy
- 1154425817CVS Pharmacy # 01988 · 3514 W Cary St, 23221 · Phone (804) 355-8533 · Pharmacy
- 1972607638CVS Pharmacy # 01990 · 6100 Lakeside Ave, 23228 · Phone (804) 266-7686 · Pharmacy
- 1245334903CVS Pharmacy # 01991 · 11120 Patterson Ave, 23238 · Phone (804) 740-0238 · Pharmacy
- 1386748051CVS Pharmacy # 01994 · 3001 Lauderdale Dr, 23233 · Phone (804) 360-7598 · Pharmacy
- 1952405623CVS Pharmacy # 02193 · 10100 Robious Rd, 23235 · Phone (804) 560-9084 · Pharmacy
- 1881798551CVS Pharmacy # 02307 · 7590 Staples Mill Rd, 23228 · Phone (804) 515-1692 · Pharmacy
- 1790063808CVS Pharmacy # 05986 · 1205 N Laburnum Ave, 23223 · Phone (804) 343-2012 · Pharmacy
- 1063949444CVS Pharmacy # 10990 · 12455 W Broad St Rd, 23233 · Phone (804) 364-0989 · Pharmacy
- 1174620678CVS Pharmacy #01529 · 624 W Southside Plaza St, 23224 · Phone (804) 232-4566 · Pharmacy
- 1770687584CVS Pharmacy #01530 · 2738 W Broad St, 23220 · Phone (804) 359-2497 · Pharmacy
- 1588768253CVS Pharmacy #01546 · 8811 Forest Hill Ave, 23235 · Phone (804) 320-7367 · Pharmacy
- 1275637944CVS Pharmacy #01970 · 8900 Patterson Ave, 23229 · Phone (804) 740-7028 · Pharmacy
- 1861596520CVS Pharmacy #01975 · 7023 Three Chopt Rd, 23226 · Phone (804) 285-4449 · Pharmacy
- 1699879353CVS Pharmacy #01989 · 5001 Forest Hill Ave, 23225 · Phone (804) 232-3333 · Pharmacy
- 1043314719CVS Pharmacy #02389 · 9501 Woodman Rd, 23228 · Phone (804) 261-2704 · Pharmacy
- 1770687444CVS Pharmacy #02973 · 2400 E Main St, 23223 · Phone (804) 643-1383 · Pharmacy
- 1336161017CVS Pharmacy #16407 · 5401 W Broad St, 23230 · Phone (804) 285-2975 · Fax (804) 588-4706 · Pharmacy
- 1558383240CVS Pharmacy #17049 · 7107 Forest Hill Ave, 23225 · Phone (804) 330-3526 · Fax (804) 482-7779 · Pharmacy
- 1982852984CVS Pharmacy #17492 · 4521 S Laburnum Ave, 23231 · Phone (804) 836-1861 · Fax (804) 836-1871 · Pharmacy
- 1649539420CVS Pharmacy #48369 · 1600 Westbrook Ave, 23227 · Phone (804) 264-6245 · Fax (804) 264-6125 · Community/Retail Pharmacy
- 1467550921CVS Pharmacy 00516 · 1205 Bellevue Ave Bellevue Sc, 23227 · Phone (804) 264-7995 · Pharmacy
- 1356448856CVS Pharmacy 01525 · 6400 Iron Bridge Rd, 23234 · Phone (804) 271-8361 · Pharmacy
- 1083712657CVS Pharmacy 01537 · 5001 W Broad St, 23230 · Phone (804) 282-5421 · Pharmacy
- 1790464493Daily Planet Health Services · 517 W Grace St, 23220 · Phone (804) 783-2505 · Community/Retail Pharmacy
- 1952153561Daily Planet Health Services · 517 W Grace St, 23220 · Phone (804) 783-2505 · Fax (804) 783-2514 · Pharmacy
- 1497743553Family Care Pharmacy Inc · 2576 Gayton Centre Dr, 23238 · Phone (804) 740-3300 · Fax (804) 740-6443 · Long Term Care Pharmacy
- 1285721480Fitzgerald Lafayette Pharmacy Inc · 1011 Lafayette St, 23221 · Phone (804) 355-1777 · Fax (804) 358-0426 · Community/Retail Pharmacy
- 1356152557Genoa Healthcare LLC · 107 South 5th Street, 23219 · Phone (804) 362-1761 · Fax (804) 977-3203 · Long Term Care Pharmacy
- 1750701066Harness Health Pharamcy #503 · 1510 N 28th St Ste 100, 23223 · Phone (804) 325-8795 · Community/Retail Pharmacy
- 1427139716Harness Health Pharmacy #500 · 5801 Bremo Rd, First Floor, 23226 · Phone (804) 281-8425 · Fax (804) 287-7009 · Community/Retail Pharmacy
- 1346022027Harness Health Pharmacy #502 · 6900 Forest Ave Ste 100, 23230 · Phone (804) 893-8630 · Fax (804) 285-1296 · Specialty Pharmacy
- 1619222767Harness Health Pharmacy #502 · 6900 Forest Ave Ste 100, 23230 · Phone (804) 893-8630 · Fax (804) 285-1296 · Community/Retail Pharmacy
- 1639957426Hioaks Pharmacy · 7012 Marlowe Rd, 23225 · Phone (866) 434-3255 · Clinic Pharmacy
- 1548552466Home Solutions · 8701 Park Central Dr Ste 600, 23227 · Phone (804) 767-3600 · Fax (804) 767-3606 · Home Infusion Therapy Pharmacy
- 1295291953Hope Pharmacy, Inc. · 1330 N. 25th Street, 23223 · Phone (804) 537-0103 · Fax (804) 250-8499 · Community/Retail Pharmacy
- 1700259728Kmart · 4715 Nine Mile Rd, 23223 · Phone (804) 226-9388 · Pharmacy
- 1891149670Kmart · 4715 Nine Mile Rd, 23223 · Phone (804) 226-9388 · Community/Retail Pharmacy
- 1134153919Kroger Pharmacy · 1510 Eastridge Rd, 23229 · Phone (804) 288-4396 · Fax (804) 288-2874 · Community/Retail Pharmacy
- 1134425143Kroger Pharmacy · 3507 W Cary St, 23221 · Phone (804) 254-6400 · Fax (804) 254-6402 · Community/Retail Pharmacy
- 1235163015Kroger Pharmacy · 901 N Lombardy St, 23220 · Phone (804) 213-3623 · Fax (804) 213-3627 · Community/Retail Pharmacy
- 1316971187Kroger Pharmacy · 1601 Willow Lawn Dr, 23230 · Phone (804) 288-3859 · Fax (804) 288-4027 · Community/Retail Pharmacy
- 1326072190Kroger Pharmacy · 7951 Brook Rd, 23227 · Phone (804) 266-5557 · Fax (804) 261-1122 · Community/Retail Pharmacy
- 1417981283Kroger Pharmacy · 1356 Gaskins Rd, 23238 · Phone (804) 740-0011 · Fax (804) 754-0837 · Community/Retail Pharmacy
- 1699709469Kroger Pharmacy · 9480 W Broad St, 23294 · Phone (804) 270-1816 · Fax (804) 270-2793 · Community/Retail Pharmacy
- 1780618553Kroger Pharmacy · 4816 S Laburnum Ave, 23231 · Phone (804) 226-0010 · Fax (804) 222-3755 · Community/Retail Pharmacy
- 1962417568Leonard L Edloe Corp · 1124 N 25th St, 23223 · Phone (804) 643-5721 · Fax (804) 644-5301 · Pharmacy
- 1356387476Martin's Pharmacy #6406 · 5201 Chippenham Crossing Ctr, 23234 · Phone (804) 714-0687 · Fax (804) 714-0712 · Community/Retail Pharmacy
- 1013951607Martin's Pharmacy #6421 · 3460 Pump Rd, 23233 · Phone (804) 364-1487 · Fax (804) 364-1495 · Community/Retail Pharmacy
- 1578503983Martin's Pharmacy #6428 · 7045 Forest Hill Ave, 23225 · Phone (804) 272-2114 · Fax (804) 419-1707 · Community/Retail Pharmacy
- 1508806944Martin's Pharmacy #6434 · 2250 John Rolfe Pkwy, 23233 · Phone (804) 360-1869 · Fax (804) 360-1082 · Community/Retail Pharmacy
- 1851330708Martin's Pharmacy #6436 · 5700 Brook Rd, 23227 · Phone (804) 264-1597 · Fax (804) 261-4956 · Community/Retail Pharmacy
- 1275573586Martin's Pharmacy #6496 · 3000 Stony Point Rd, 23235 · Phone (804) 560-7368 · Fax (804) 560-9265 · Community/Retail Pharmacy
- 1306886189Martin's Pharmacy #6499 · 4591 S Laburnum Ave, 23231 · Phone (804) 226-4933 · Fax (804) 226-6991 · Community/Retail Pharmacy
- 1730788381Maysons Pharmacy at Retreat · 110 N Robinson St Ste 101, 23220 · Phone (804) 658-1080 · Community/Retail Pharmacy
- 1366546335McGuire Park Pharmacy Inc · 2106 E Main St, 23223 · Phone (804) 344-4444 · Fax (804) 344-3385 · Community/Retail Pharmacy
- 1447347646Medco Health · 9210 Forest Hill Ave, Suite B2, 23235 · Phone (804) 330-0070 · Mail Order Pharmacy
- 1306958210Medicine Shoppe · 4002 Glenside Dr, 23228 · Phone (804) 515-0060 · Fax (804) 515-0062 · Community/Retail Pharmacy
- 1952033441Palmetto Infusion Services LLC · 1610 E Parham Rd Ste 1610, 23228 · Phone (800) 809-1265 · Home Infusion Therapy Pharmacy
- 1417060658Paragon Pharmacy · 801 W Cary St, 23220 · Phone (804) 643-3797 · Fax (804) 344-8220 · Community/Retail Pharmacy
- 1427514033Partners Pharmacy of Imperial Plaza · 1717 Bellevue Ave, 23227 · Phone (804) 626-1898 · Community/Retail Pharmacy
- 1487713863Plaza Professional Pharmacy Inc · 1717 Bellevue Ave, 23227 · Phone (804) 264-1319 · Fax (804) 264-2133 · Community/Retail Pharmacy
- 1528174034Professional Pharmacy · 505 W Leigh St, Suite #101, 23220 · Phone (804) 783-6020 · Fax (804) 225-7322 · Community/Retail Pharmacy
- 1770936650Progressive Pharmacy Care · 8007 Discovery Dr Ste A, 23229 · Phone (804) 322-1590 · Fax (804) 673-6028 · Pharmacy
- 1407395593Publix Pharmacy #1590 · 2250 John Rolfe Pkwy, 23233 · Phone (863) 688-1188 · Community/Retail Pharmacy
- 1457890535Publix Pharmacy #1596 · 4591 S Laburnum Ave, 23231 · Phone (804) 591-4321 · Fax (804) 977-3379 · Community/Retail Pharmacy
- 1932699618Publix Pharmacy #1636 · 7045 Forest Hill Ave, 23225 · Phone (804) 253-0351 · Fax (804) 767-5863 · Community/Retail Pharmacy
- 1528084084Reddy's Pharmacy · 2809 North Ave, 103, 23222 · Phone (804) 329-0077 · Fax (804) 329-3330 · Community/Retail Pharmacy
- 1780977538Richmond Area Compassionate Care Pharmacy · 1300 Mactavish Ave, Suite A, 23230 · Phone (804) 977-5981 · Community/Retail Pharmacy
- 1851814818Rite Aid #18520 · 5500 Lakeside Ave, 23228 · Phone (804) 261-4855 · Fax (804) 262-3058 · Pharmacy
- 1841713898Rite Aid #18590 · 520 W Broad St, 23220 · Phone (804) 225-1340 · Fax (804) 225-8072 · Pharmacy
- 1184147548Rite Aid #18672 · 1801 Hull St, 23224 · Phone (217) 709-2386 · Pharmacy
- 1184147134Rite Aid #1879 · 8702 Staples Mill Rd, 23228 · Phone (804) 264-9634 · Fax (804) 264-4671 · Pharmacy
- 1184148298Rite Aid #3652 · 2708 Williamsburg Rd, 23231 · Phone (804) 222-2705 · Fax (804) 222-0854 · Pharmacy
- 1801319850Rite Aid #3719 · 6335 Jahnke Rd, 23225 · Phone (804) 320-5871 · Fax (804) 320-3816 · Pharmacy
- 1144339458Rite Aid Pharmacy 03706 · 1801 Hull Street, 23224 · Phone (804) 230-6645 · Community/Retail Pharmacy
- 1689783995Rite Aid Pharmacy 03715 · 520 West Broad Street, 23220 · Phone (804) 225-1340 · Community/Retail Pharmacy
- 1306945530Rite Aid Pharmacy 11243 · 7127 Staples Mill Road, 23228 · Phone (804) 264-2516 · Fax (804) 264-9077 · Community/Retail Pharmacy
- 1265531404Rite Aid Pharmacy 11249 · 1104 Courthouse Road, 23236 · Phone (804) 378-1877 · Community/Retail Pharmacy
- 1497994594Riverside Pharmacy Services-Richmond · 1300 Mactavish Ave, 23230 · Phone (804) 977-5901 · Fax (804) 977-5910 · Pharmacy
- 1023583887Rva Pharmacy · 7801 W Broad St Ste 19, 23294 · Phone (804) 528-5589 · Community/Retail Pharmacy
- 1821456484Rx3 Pharmacy · 11934 W Broad St, 23233 · Phone (804) 717-5000 · Fax (804) 717-8300 · Compounding Pharmacy
- 1811914922Sams Pharmacy 10-6343 · 9440 W Broad St, 23294 · Phone (804) 747-9160 · Community/Retail Pharmacy
- 1770210643Sheltering Arms Institute · 2000 Wilkes Ridge Dr # 1057, 23233 · Phone (804) 578-6369 · Fax (804) 578-6378 · Pharmacy
- 1083800221Sitter and Barfoot Veterans Care Center · 1601 Broad Rock Blvd, 23224 · Phone (804) 371-8000 · Fax (804) 230-2097 · Long Term Care Pharmacy
- 1932399383South River Compounding Pharmacy · 3656 Mayland Ct, 23233 · Phone (804) 897-6447 · Fax (804) 967-6449 · Pharmacy
- 1982898060Target Pharmacy · 9001 Staples Mill Rd, 23228 · Phone (804) 672-5350 · Fax (804) 672-5358 · Community/Retail Pharmacy
- 1962889022Vcu Health Aop Pharmacy · 401 N 12th St, 23298 · Phone (804) 828-0853 · Specialty Pharmacy
- 1093238206Vcu Health System - Speciality Pharmacy · 1030 Wilmer Ave Ste 300, 23227 · Phone (877) 814-3475 · Fax (804) 364-6585 · Specialty Pharmacy
- 1023769874Vcu Health System - Virginia Treatment Center for Children Pharmacy · 1308 Sherwood Ave, 23220 · Phone (804) 628-8800 · Long Term Care Pharmacy
- 1326425489Vcu Health System Discharge Pharmacy · 1250 E Marshall St, 23298 · Phone (804) 828-7747 · Clinic Pharmacy
- 1659456077Vcu Health System Pharmacy · 1250 E Marshall St, 23298 · Phone (804) 281-0614 · Clinic Pharmacy
Page 1Next
Nearby cities
Related
Questions
How many pharmacies are in Richmond, VA?
144 active pharmacies with an organization NPI and a practice address in Richmond, VA 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.