All states›Arizona

Pharmacies in Arizona

793 pharmacies in 85 cities and towns across Arizona. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Arizona has about 7,582,384 residents, so that's 10 pharmacies per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

793pharmacies
85cities & towns
94%list a phone
718with a website

Across Arizona, of the 793 pharmacies we list, 746 give a phone number and 718 have a website. By what they offer: 22 compounding, 10 specialty pharmacy.

Top 10 pharmacies in Arizona

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1CVSSun City

    Spotted an error? Let us know

  2. 2Fry's PharmacyPhoenix

    Spotted an error? Let us know

  3. 3Medmetrics Compounding PharmacyChandler

    Compounding

    Spotted an error? Let us know

  4. 4Avrio PharmacyScottsdale

    Spotted an error? Let us know

  5. 5Desert Life PharmacyTucson

    Spotted an error? Let us know

  6. 6Apothecary ShopLake Havasu City

    Spotted an error? Let us know

  7. 7Camelback Compounding PharmacyPhoenix

    Compounding

    Spotted an error? Let us know

  8. 8Dewey PharmacyDewey

    Spotted an error? Let us know

  9. 9SafewayGoodyear

    Spotted an error? Let us know

  10. 10Cordes PharmacyMayer

    Spotted an error? Let us know

Cities

Largest first. Towns with a single pharmacy are listed further down this page.

Other towns in Arizona

One pharmacy each — too few for a page of their own, so they live here.

  1. Safeway PharmacyBenson

    599 W 4th St, Benson, AZ 85602

    Spotted an error? Let us know

  2. Bisbee Pharmacy - Chiricahua Community Health Centers, Inc.Bisbee

    307 Arizona St, Bisbee, AZ 85603

    Spotted an error? Let us know

  3. Safeway PharmacyBisbee

    101 Naco Hwy, Bisbee, AZ 85603

    Spotted an error? Let us know

  4. CVS PharmacyBuckeye

    21087 W Main St, Buckeye, AZ 85396

    Spotted an error? Let us know

  5. Fry's PharmacyBuckeye

    1300 S Watson Rd, Buckeye, AZ 85326

    Spotted an error? Let us know

  6. Fry's PharmacyBuckeye

    19600 W Indian School Rd, Buckeye, AZ 85396

    Spotted an error? Let us know

  7. CVS PharmacyBuckeye

    1355 N Verrado Way, Buckeye, AZ 85396

    Spotted an error? Let us know

  8. CVS PharmacyCamp Verde

    522 Finnie Flat Rd A, Camp Verde, AZ 86322

    Spotted an error? Let us know

  9. Walgreens PharmacyCamp Verde

    475 W Finnie Flat Rd, Camp Verde, AZ 86322

    Spotted an error? Let us know

  10. Clark's Pharmacy United DrugCarefree

    36889 N Tom Darlington Dr, Unit, Carefree, AZ 85377

    Spotted an error? Let us know

  11. Bashas' PharmacyCatalina

    15310 N Oracle Rd, Catalina, AZ 85739-9426

    Spotted an error? Let us know

  12. Chino Valley PharmacyChino Valley

    1932 N Highway 89, Chino Valley, AZ 86323

    Spotted an error? Let us know

  13. Walgreens PharmacyChino Valley

    1020 N State Route 89, Chino Valley, AZ 86323

    Spotted an error? Let us know

  14. Safeway PharmacyChino Valley

    1031 N US Hwy 89, Chino Valley, AZ 86323

    Spotted an error? Let us know

  15. Bee’s Marketplace PharmacyColorado City

    1045 S Central St Ste 2249, Colorado City, AZ 86021

    Spotted an error? Let us know

  16. Congress Clinic PharmacyCongress

    26750 B Santa Fe Rd, Congress, AZ 85332

    Spotted an error? Let us know

  17. Walgreens PharmacyCoolidge

    1575 N Arizona Blvd, Coolidge, AZ 85128

    Spotted an error? Let us know

  18. Safeway PharmacyCoolidge

    1449 N Arizona Blvd, Coolidge, AZ 85128

    Spotted an error? Let us know

  19. CVS PharmacyCottonwood

    1179 AZ-260, Cottonwood, AZ 86326

    Spotted an error? Let us know

  20. Walgreens PharmacyCottonwood

    550 S Main St, Cottonwood, AZ 86326

    Spotted an error? Let us know

  21. Safeway PharmacyCottonwood

    1635 E Cottonwood St, Cottonwood, AZ 86326

    Spotted an error? Let us know

  22. Genoa HealthcareCottonwood

    651 W Mingus Ave, Cottonwood, AZ 86326

    Spotted an error? Let us know

  23. Verde Valley Medical Center Retail PharmacyCottonwood

    269 S Candy Ln, Cottonwood, AZ 86326

    Spotted an error? Let us know

  24. Dewey PharmacyDewey

    12075 E State Route 69, Dewey, AZ 86327-4517

    Spotted an error? Let us know

  25. CVS PharmacyDouglas

    286 E 7th St, Douglas, AZ 85607

    Spotted an error? Let us know

  26. Genoa HealthcareDouglas

    1701 N Douglas Ave, Douglas, AZ 85607

    Spotted an error? Let us know

  27. Walgreens PharmacyEl Mirage

    12244 W Cactus Rd, El Mirage, AZ 85335

    Spotted an error? Let us know

  28. Sun Life PharmacyEloy

    205 N Stuart Blvd, Eloy, AZ 85131

    Spotted an error? Let us know

  29. Sun Life PharmacyFlorence

    174 Arizona 287, Florence, AZ 85132

    Spotted an error? Let us know

  30. Safeway PharmacyFlorence

    3325 N Hunt Hwy, Florence, AZ 85132

    Spotted an error? Let us know

  31. CVS PharmacyFort Mohave

    4744 AZ-95, Fort Mohave, AZ 86426-9377

    Spotted an error? Let us know

  32. Althea PharmacyFort Mohave

    5225 Mohave Valley Hwy, Fort Mohave, AZ 86426-8703

    Spotted an error? Let us know

  33. Palace Health Mart PharmacyGlobe

    100 N Broad St, Globe, AZ 85501

    Spotted an error? Let us know

  34. Walgreens PharmacyGold Canyon

    6951 S Kings Ranch Rd, Gold Canyon, AZ 85118

    Spotted an error? Let us know

  35. Uptown DrugGolden Valley

    4263 AZ-68 Ste A, Golden Valley, AZ 86413

    Spotted an error? Let us know

  36. Safeway PharmacyGreen Valley

    1305 W Duval Mine Rd, Green Valley, AZ 85614

    Spotted an error? Let us know

  37. CVSGreen Valley

    240 W Continental Rd, Green Valley, AZ 85614

    Spotted an error? Let us know

  38. Walgreens PharmacyGreen Valley

    313 W Esperanza Blvd, Green Valley, AZ 85614

    Spotted an error? Let us know

  39. Safeway PharmacyGreen Valley

    260 W Continental Rd, Green Valley, AZ 85622

    Spotted an error? Let us know

  40. CVS PharmacyLaveen

    5050 W Baseline Rd, Laveen, AZ 85339-7324

    Spotted an error? Let us know

  41. Safeway PharmacyLaveen

    5035 W Baseline Rd, Laveen, AZ 85339

    Spotted an error? Let us know

  42. CVS PharmacyLitchfield Park

    4890 N Litchfield Rd, Litchfield Park, AZ 85340-5015

    Spotted an error? Let us know

  43. Fry's PharmacyLitchfield Park

    13730 W Camelback Rd, Litchfield Park, AZ 85340

    Spotted an error? Let us know

  44. Bashas' PharmacyLitchfield Park

    5115 N Dysart Rd, Litchfield Park, AZ 85340-3032

    Spotted an error? Let us know

  45. Fry's PharmacyMarana

    12100 N Thornydale Rd, Marana, AZ 85658

    Spotted an error? Let us know

  46. Walgreens PharmacyMarana

    12050 N Dove Mountain Blvd, Marana, AZ 85658

    Spotted an error? Let us know

  47. Cvs PharmacyMaricopa

    44274 W Smith Enke Rd, Maricopa, AZ 85138-2719

    Spotted an error? Let us know

  48. Walgreens PharmacyMaricopa

    41840 W Maricopa Casa Grande Hwy, Maricopa, AZ 85138

    Spotted an error? Let us know

  49. Fry's PharmacyMaricopa

    20797 N John Wayne Pkwy, Maricopa, AZ 85139

    Spotted an error? Let us know

  50. WalmartMaricopa

    41650 W Maricopa Casa Grande Hwy, Maricopa, AZ 85138

    Spotted an error? Let us know

  51. Cordes PharmacyMayer

    20172 E Stagecoach Trail # A, Mayer, AZ 86333

    Spotted an error? Let us know

  52. Spring Valley PharmacyMayer

    17301 E Spring Valley Rd, Mayer, AZ 86333-4263

    Spotted an error? Let us know

  53. Walton Drug of MorenciMorenci

    408 Burro Alley, Morenci, AZ 85540

    Spotted an error? Let us know

  54. Good Neighbor PharmacyMorenci

    Morenci, AZ

    Spotted an error? Let us know

  55. Mariposa PharmacyNogales

    1852 N Mastick Way, Nogales, AZ 85621

    Spotted an error? Let us know

  56. Sun Life PharmacyOracle

    1040 W American Ave, Oracle, AZ 85623

    Spotted an error? Let us know

  57. White Mountain Pharmacy 2Overgaard

    2841 Highway 260, Overgaard, AZ 85933

    Spotted an error? Let us know

  58. Good Neighbor PharmacyOvergaard

    Overgaard, AZ

    Spotted an error? Let us know

  59. Safeway PharmacyPage

    650 Elm St, Page, AZ 86040

    Spotted an error? Let us know

  60. Paradise Valley Compounding PharmacyParadise Valley

    5410 N Scottsdale Rd Ste A400, Paradise Valley, AZ 85253-5963

    Compounding

    Spotted an error? Let us know

  61. Mixtures Pharmacy ScottsdaleParadise Valley

    6590 N Scottsdale Rd Ste 140, Paradise Valley, AZ 85253-4482

    Spotted an error? Let us know

  62. Costco PharmacyParadise Valley

    4570 E Cactus Rd, Paradise Valley, AZ 85032

    Spotted an error? Let us know

  63. A J's United DrugsParadise Valley

    7141 E Lincoln Dr, Paradise Valley, AZ 85253-4417

    Spotted an error? Let us know

  64. CVS PharmacyParker

    131 W Riverside Dr, Parker, AZ 85344

    Spotted an error? Let us know

  65. ApothecaryParker

    1002 W Arizona Ave, Parker, AZ 85344-5744

    Spotted an error? Let us know

  66. Genoa HealthcarePayson

    404 W Aero Dr, Payson, AZ 85547

    Spotted an error? Let us know

  67. Walgreens PharmacyPayson

    100 S Beeline Hwy, Payson, AZ 85541

    Spotted an error? Let us know

  68. Walmart PharmacyPayson

    300 N Beeline Hwy, Payson, AZ 85541

    Spotted an error? Let us know

  69. Safeway PharmacyPayson

    401 State Route 260, Payson, AZ 85541

    Spotted an error? Let us know

  70. Vision Med LTC and Compounding PharmacyPhoenix, AZ

    9830 S 51st, B-113, Phoenix, AZ, AZ 85044

    Compounding

    Spotted an error? Let us know

  71. PaloVerde PharmacyPima

    18 W Center St, Pima, AZ 85543

    Spotted an error? Let us know

  72. Safeway PharmacyPinetop-Lakeside

    20 W White Mountain Blvd, Pinetop-Lakeside, AZ 85935

    Spotted an error? Let us know

  73. Happy Valley PharmacyQuartzsite

    60 W Main St, Quartzsite, AZ 85346

    Spotted an error? Let us know

  74. Rio Rico PharmacyRio Rico

    1131 W Frontage Rd Unit A, Rio Rico, AZ 85648

    Spotted an error? Let us know

  75. CALL'S COMMUNITY PHARMACYSNOWFLAKE

    985 S MAIN St, SNOWFLAKE, AZ 85937

    Spotted an error? Let us know

  76. Canyonlands Healthcare PharmacySafford

    2016 W 16th St, Safford, AZ 85546

    Spotted an error? Let us know

  77. Walgreens PharmacySafford

    1995 W Thatcher Blvd, Safford, AZ 85546

    Spotted an error? Let us know

  78. Walton DrugSafford

    1520 W Thatcher Blvd, Safford, AZ 85546

    Spotted an error? Let us know

  79. Good Neighbor PharmacySafford

    Safford, AZ

    Spotted an error? Let us know

  80. God's PharmacySafford

    2035 W Relation St, Safford, AZ 85546-4016

    Spotted an error? Let us know

  81. Fry's PharmacySahuarita

    15950 S Rancho Sahuarita Blvd, Sahuarita, AZ 85629

    Spotted an error? Let us know

  82. Walmart PharmacySahuarita

    18680 S Nogales Hwy, Sahuarita, AZ 85614

    Spotted an error? Let us know

  83. Santa Teresa PharmacySan Luis

    1896 Babbitt Ln, San Luis, AZ 85349

    Spotted an error? Let us know

  84. Sun Life PharmacySan Manuel

    23 S McNab Pkwy, San Manuel, AZ 85631-1156

    Spotted an error? Let us know

  85. Safeway PharmacySan Tan Valley

    40950 N Ironwood Rd, San Tan Valley, AZ 85140

    Spotted an error? Let us know

  86. Walgreens PharmacySan Tan Valley

    3111 W Hunt Hwy, San Tan Valley, AZ 85144

    Spotted an error? Let us know

  87. CVS PharmacySedona

    20 Airport Rd, Sedona, AZ 86336

    Spotted an error? Let us know

  88. Sells Indian Hospital PharmacySells

    State Highway 86, Sells, AZ 85634

    Spotted an error? Let us know

  89. Western Drug and General StoreSpringerville

    106 E Main St, Springerville, AZ 85938

    Spotted an error? Let us know

  90. St Johns DrugSt Johns

    1155 W Cleveland St, St Johns, AZ 85936

    Spotted an error? Let us know

  91. Walgreens PharmacySun Lakes

    10324 E Riggs Rd, Sun Lakes, AZ 85248

    Spotted an error? Let us know

  92. Silver Creek PharmacyTaylor

    660 N Main St, Taylor, AZ 85939

    Spotted an error? Let us know

  93. Safeway PharmacyThatcher

    2125 W Hwy 70, Thatcher, AZ 85552

    Spotted an error? Let us know

  94. CVS PharmacyWickenburg

    2033 W Wickenburg Way, Wickenburg, AZ 85390

    Spotted an error? Let us know

  95. Safeway PharmacyWickenburg

    1999 W Wickenburg Way, Wickenburg, AZ 85390

    Spotted an error? Let us know

  96. Wickenburg Community Hospital PharmacyWickenburg

    520 Rose Ln, Wickenburg, AZ 85390

    Spotted an error? Let us know

  97. Safeway PharmacyWillcox

    650 N Bisbee Ave, Willcox, AZ 85643

    Spotted an error? Let us know

  98. Safeway PharmacyWilliams

    637 W Route 66, Williams, AZ 86046

    Spotted an error? Let us know

  99. Pet Health PharmacyYoungtown

    12012 N 111th Ave, Youngtown, AZ 85363

    Spotted an error? Let us know

BEFORE YOU GO

Plan your next pharmacy visit

Organize refills, transfers and prescription pickup with the pharmacy.

All guides