All states›Oregon

Pharmacies in Oregon

316 pharmacies in 99 cities and towns across Oregon. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Oregon has about 4,272,371 residents, so that's 7.4 pharmacies per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

316pharmacies
99cities & towns
86%list a phone
282with a website

Across Oregon, of the 316 pharmacies we list, 271 give a phone number and 282 have a website. By what they offer: 8 compounding, 2 specialty pharmacy.

Top 10 pharmacies in Oregon

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

  1. 1CVS PharmacyPortland

    Spotted an error? Let us know

  2. 2Hermiston DrugHermiston

    Spotted an error? Let us know

  3. 3Sempert's DrugMyrtle Point

    Spotted an error? Let us know

  4. 4Rice's Pharmacy & GiftsCorvallis

    Spotted an error? Let us know

  5. 5Murray's Condon PharmacyCondon

    Spotted an error? Let us know

  6. 6Fred Meyer PharmacyGresham

    Spotted an error? Let us know

  7. 7Wellness Compounding Pharmacy and Supplement CenterMedford

    Compounding

    Spotted an error? Let us know

  8. 8Beaverton PharmacyBeaverton

    Spotted an error? Let us know

  9. 9Broadway ApothecaryEugene

    Spotted an error? Let us know

  10. 10Brooklyn PharmacyPortland

    Spotted an error? Let us know

Cities

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

Other towns in Oregon

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

  1. Safeway PharmacyAlbany

    1990 14th Ave SE, Albany, OR 97322

    Spotted an error? Let us know

  2. Walgreens PharmacyAlbany

    1700 Pacific Blvd SE, Albany, OR 97321

    Spotted an error? Let us know

  3. Elm Street PharmacyAlbany

    1010 SW 7th Ave, Albany, OR 97321

    Spotted an error? Let us know

  4. Good Neighbor PharmacyAshland

    Ashland, OR

    Spotted an error? Let us know

  5. Ashland DrugAshland

    53 N 2nd St, Ashland, OR 97520-1926

    Spotted an error? Let us know

  6. Paramount Drug CoAstoria

    1319 Commercial St, Astoria, OR 97103

    Spotted an error? Let us know

  7. Murray's Boardman PharmacyBoardman

    101 Kinkade Rd, Boardman, OR 97818

    Spotted an error? Let us know

  8. Brownsville PharmacyBrownsville

    411 N Main St, Brownsville, OR 97327

    Spotted an error? Let us know

  9. Safeway PharmacyBurns

    246 W Monroe St, Burns, OR 97720

    Spotted an error? Let us know

  10. Access Prime Pharmacy LlcBurns

    191 S Broadway Ave, Burns, OR 97720-2204

    Spotted an error? Let us know

  11. Dave's Prescription ShopCanby

    911 SE 4th Pl, Canby, OR 97013-3832

    Spotted an error? Let us know

  12. Walgreens PharmacyCanby

    1080 SW 1st Ave, Canby, OR 97013

    Spotted an error? Let us know

  13. Gordon's Pharmacy and GiftsCanyonville

    314 S Main St, Canyonville, OR 97417

    Spotted an error? Let us know

  14. Cave's PharmacyCave Junction

    333 S, Redwood Hwy, Cave Junction, OR 97523

    Spotted an error? Let us know

  15. Albertsons PharmacyCentral Point

    1360 Plaza Blvd, Central Point, OR 97502

    Spotted an error? Let us know

  16. CostcoCentral Point

    3075 Hamrick Rd, Central Point, OR 97502

    Spotted an error? Let us know

  17. Isse PharmacyClackamas

    15635 SE 114th Ave #101, Clackamas, OR 97015

    Spotted an error? Let us know

  18. CVSClackamas

    9000 SE Sunnyside Rd, Clackamas, OR 97015-9758

    Spotted an error? Let us know

  19. Fred Myer PharmacyClackamas

    17005 SE Sunnyside Rd, Clackamas, OR 97015-8724

    Spotted an error? Let us know

  20. Hi-School Pharmacy Prescription DepartmentClatskanie

    400 Columbia River Hwy B, Clatskanie, OR 97016

    Spotted an error? Let us know

  21. Murray's Condon PharmacyCondon

    225 S Main St #2058, Condon, OR 97823

    Spotted an error? Let us know

  22. Safeway PharmacyCoos Bay

    230 E Johnson Ave, Coos Bay, OR 97420

    Spotted an error? Let us know

  23. Safeway PharmacyCoos Bay

    1900 Woodland Dr, Coos Bay, OR 97420-2045

    Spotted an error? Let us know

  24. Safeway PharmacyCoquille

    3 E 1st St, Coquille, OR 97423

    Spotted an error? Let us know

  25. Walgreens PharmacyCornelius

    115 N 20th Ave, Cornelius, OR 97113

    Spotted an error? Let us know

  26. Rice's Pharmacy & GiftsCorvallis

    910 NW Kings Blvd, Corvallis, OR 97330

    Spotted an error? Let us know

  27. Samaritan PharmacyCorvallis

    3521 NW Samaritan Dr #202, Corvallis, OR 97330

    Spotted an error? Let us know

  28. Pet Pharmacy NorthwestCorvallis

    996 NW Circle Blvd #105, Corvallis, OR 97330

    Spotted an error? Let us know

  29. Walmart PharmacyCorvallis

    1840 NW 9th St, Corvallis, OR 97330-2143

    Spotted an error? Let us know

  30. Safeway PharmacyCorvallis

    5270 SW Philomath Blvd, Corvallis, OR 97333

    Spotted an error? Let us know

  31. McCoy's PharmacyCottage Grove

    1645 E Main St, Cottage Grove, OR 97424

    Spotted an error? Let us know

  32. Mccoy’s PharmacyCottage Grove

    1205 N Pacific Hwy, Cottage Grove, OR 97424-1160

    Spotted an error? Let us know

  33. Creswell Health Mart PharmacyCreswell

    175 E Oregon Ave, Creswell, OR 97426

    Spotted an error? Let us know

  34. Emerald Valley RxCreswell

    176 Melton Rd, Creswell, OR 97426

    Spotted an error? Let us know

  35. Safeway PharmacyDamascus

    20151 SE Hwy 212, Damascus, OR 97089

    Spotted an error? Let us know

  36. Walmart PharmacyEagle Point

    11500 Hannon Rd, Eagle Point, OR 97524

    Spotted an error? Let us know

  37. Safeway PharmacyEnterprise

    601 W North St, Enterprise, OR 97828

    Spotted an error? Let us know

  38. Hi-School PharmacyEstacada

    207 S Broadway St, Estacada, OR 97023-7002

    Spotted an error? Let us know

  39. Cvs PharmacyFairview

    21500 NE Halsey St, Fairview, OR 97024-8616

    Spotted an error? Let us know

  40. Florence PharmacyFlorence

    2935 Highway 101, Florence, OR 97439

    Spotted an error? Let us know

  41. Safeway PharmacyForest Grove

    2836 Pacific Ave, Forest Grove, OR 97116

    Spotted an error? Let us know

  42. Walgreens PharmacyGladstone

    20100 Mcloughlin Blvd, Gladstone, OR 97027

    Spotted an error? Let us know

  43. Good Neighbor PharmacyGold Beach

    Gold Beach, OR

    Spotted an error? Let us know

  44. Gold Hill PharmacyGold Hill

    808 2nd Ave, Gold Hill, OR 97525

    Spotted an error? Let us know

  45. Good Neighbor PharmacyGold Hill

    Gold Hill, OR

    Spotted an error? Let us know

  46. Grants Pass PharmacyGrants Pass

    414 SW 6th St, Grants Pass, OR 97526

    Spotted an error? Let us know

  47. Albertsons PharmacyGrants Pass

    1690 Allen Creek Rd, Grants Pass, OR 97527

    Spotted an error? Let us know

  48. Safeway PharmacyGrants Pass

    115 E 7th St, Grants Pass, OR 97526

    Spotted an error? Let us know

  49. Trinity Valley PharmacyGrants Pass

    2001 Foothill Blvd F3, Grants Pass, OR 97526

    Spotted an error? Let us know

  50. Walgreens PharmacyHappy Valley

    9159 SE 82nd Ave, Happy Valley, OR 97086

    Spotted an error? Let us know

  51. Walgreens PharmacyHappy Valley

    11995 SE Sunnyside Rd, Happy Valley, OR 97015

    Spotted an error? Let us know

  52. Walmart PharmacyHappy Valley

    10000 SE 82nd Ave, Happy Valley, OR 97086-2304

    Spotted an error? Let us know

  53. Harrisburg PharmacyHarrisburg

    230 N 3rd St #106, Harrisburg, OR 97446

    Spotted an error? Let us know

  54. Good Neighbor PharmacyHarrisburg

    Harrisburg, OR

    Spotted an error? Let us know

  55. Hermiston DrugHermiston

    114 E Main St, Hermiston, OR 97838

    Spotted an error? Let us know

  56. Safeway PharmacyHermiston

    990 Hwy 395 S, Hermiston, OR 97838

    Spotted an error? Let us know

  57. Good Shepherd Retail PharmacyHermiston

    600 NW 11th St Ste e04, Hermiston, OR 97838

    Spotted an error? Let us know

  58. Hi-School PharmacyIndependence

    1357 Monmouth St, Independence, OR 97351-1126

    Spotted an error? Let us know

  59. Len's PharmacyJohn Day

    120 E Main St, John Day, OR 97845

    Spotted an error? Let us know

  60. Safeway PharmacyJunction City

    1755 Ivy St, Junction City, OR 97448

    Spotted an error? Let us know

  61. Safeway PharmacyKing City

    15570 SW Pacific Hwy, King City, OR 97224

    Spotted an error? Let us know

  62. Sky Lakes Downtown PharmacyKlamath Falls

    Holiday Market, 211 N. 8th St, Klamath Falls, OR 97601

    Spotted an error? Let us know

  63. Albertsons PharmacyKlamath Falls

    5500 S 6th St, Klamath Falls, OR 97603

    Spotted an error? Let us know

  64. Safeway PharmacyKlamath Falls

    2740 S 6th St, Klamath Falls, OR 97603

    Spotted an error? Let us know

  65. Red Cross Drug StoreLa Grande

    1123 Adams Ave, La Grande, OR 97850

    Spotted an error? Let us know

  66. Drug MartLa Pine

    51600 Huntington Rd Ste A, La Pine, OR 97739

    Spotted an error? Let us know

  67. Walgreens PharmacyLa Pine

    51670 Huntington Rd, La Pine, OR 97739-9626

    Spotted an error? Let us know

  68. CVS PharmacyLake Oswego

    4025 Mercantile Dr, Lake Oswego, OR 97035-2518

    Spotted an error? Let us know

  69. Community Compounding PharmacyLake Oswego

    6025 SW Jean Rd, Lake Oswego, OR 97035-5307

    Compounding

    Spotted an error? Let us know

  70. Safeway PharmacyLake Oswego

    401 A Ave, Lake Oswego, OR 97034

    Spotted an error? Let us know

  71. Albertsons PharmacyLake Oswego

    16199 Boones Ferry Rd, Lake Oswego, OR 97035

    Spotted an error? Let us know

  72. Howard's PharmacyLakeview

    101 N F St, Lakeview, OR 97630

    Spotted an error? Let us know

  73. WalgreensLebanon

    3300 Burdell Blvd, Lebanon, OR 97355

    Spotted an error? Let us know

  74. WalgreensLincoln City

    4048 NE Hwy 101, Lincoln City, OR 97367

    Spotted an error? Let us know

  75. Safeway PharmacyLincoln City

    4101 NW Logan Rd, Lincoln City, OR 97367

    Spotted an error? Let us know

  76. Mosaic Pharmacy - MadrasMadras

    500 NE A St Ste 101, Madras, OR 97741

    Spotted an error? Let us know

  77. Safeway PharmacyMadras

    80 NE Cedar St, Madras, OR 97741

    Spotted an error? Let us know

  78. St. Charles Community Pharmacy - MadrasMadras

    65 NE Oak St #100, Madras, OR 97741

    Spotted an error? Let us know

  79. Bi-Mart PharmacyMcMinnville

    1635 SW Baker St, McMinnville, OR 97128

    Spotted an error? Let us know

  80. Virginia Garcia Pharmacy - McMinnvilleMcMinnville

    115 NE May Ln, McMinnville, OR 97128

    Spotted an error? Let us know

  81. Albertsons PharmacyMcMinnville

    615 SW Keck Dr, McMinnville, OR 97128

    Spotted an error? Let us know

  82. Mac Prescription ShopMcMinnville

    225 NE 3rd St, McMinnville, OR 97128

    Spotted an error? Let us know

  83. Safeway PharmacyMilton Freewater

    455 N Columbia St, Milton Freewater, OR 97862

    Spotted an error? Let us know

  84. Walmart PharmacyMilwaukie

    15600 Se Mcloughlin Blvd, Milwaukie, OR 97267

    Spotted an error? Let us know

  85. Cutter's Hi-School PharmacyMolalla

    103 Robbins St, Molalla, OR 97038-8141

    Spotted an error? Let us know

  86. Safeway PharmacyMolalla

    1525 W Main St, Molalla, OR 97038

    Spotted an error? Let us know

  87. Walgreens PharmacyMonmouth

    1397 Monmouth Independence Hwy, Monmouth, OR 97361

    Spotted an error? Let us know

  88. Mt. Angel DrugMount Angel

    105 N Main St, Mount Angel, OR 97362

    Spotted an error? Let us know

  89. Myrtle DrugsMyrtle Creek

    821 S Main St, Myrtle Creek, OR 97457

    Spotted an error? Let us know

  90. Safeway PharmacyMyrtle Creek

    821 S Main St, Myrtle Creek, OR 97457

    Spotted an error? Let us know

  91. Sempert's DrugMyrtle Point

    735 Spruce St, Myrtle Point, OR 97458

    Spotted an error? Let us know

  92. Good Neighbor PharmacyMyrtle Point

    Myrtle Point, OR

    Spotted an error? Let us know

  93. Safeway PharmacyNewberg

    1140 N Springbrook Rd, Newberg, OR 97132

    Spotted an error? Let us know

  94. Fred Meyer PharmacyNewberg

    3300 E Portland Rd, Newberg, OR 97132

    Spotted an error? Let us know

  95. Walgreens PharmacyNewberg

    1840 E Portland Rd, Newberg, OR 97132

    Spotted an error? Let us know

  96. Center PharmacyNewberg

    502 Villa Rd, Newberg, OR 97132

    Spotted an error? Let us know

  97. Fred Meyer PharmacyNewport

    150 NE 20th St, Newport, OR 97365

    Spotted an error? Let us know

  98. Safeway PharmacyNewport

    2220 N Coast Hwy, Newport, OR 97365

    Spotted an error? Let us know

  99. Broadway PharmacyNorth Bend

    2790 Broadway Ave, North Bend, OR 97459

    Spotted an error? Let us know

  100. Walgreens PharmacyNorth Bend

    3411 Broadway Ave, North Bend, OR 97459

    Spotted an error? Let us know

  101. Good Neighbor PharmacyNorth Bend

    North Bend, OR

    Spotted an error? Let us know

  102. Medicap PharmacyNyssa

    217 Main St, Nyssa, OR 97913-3843

    Spotted an error? Let us know

  103. Oakridge PharmacyOakridge

    47809 OR-58, Oakridge, OR 97463

    Spotted an error? Let us know

  104. Genoa HealthcareOntario

    702 Sunset Dr Ste P1, Ontario, OR 97914

    Spotted an error? Let us know

  105. Albertsons PharmacyOntario

    1410 Westpark Plaza, Ontario, OR 97914

    Spotted an error? Let us know

  106. Genoa HealthcareOregon City

    998 Library Ct Rm 4, Oregon City, OR 97045

    Spotted an error? Let us know

  107. Safeway PharmacyOregon City

    13434 Colton Pl, Oregon City, OR 97045

    Spotted an error? Let us know

  108. Bi-mart PharmacyPendleton

    901 SW Emigrant Ave, Pendleton, OR 97801-1948

    Spotted an error? Let us know

  109. Safeway PharmacyPendleton

    201 SW 20th St, Pendleton, OR 97801

    Spotted an error? Let us know

  110. Philomath PharmacyPhilomath

    1067 Applegate St, Philomath, OR 97370

    Spotted an error? Let us know

  111. Philomath PharmacyPhilomath

    1640 Main St, Philomath, OR 97370-9237

    Spotted an error? Let us know

  112. Clinic PharmacyPrineville

    198 NE Combs Flat Rd, Prineville, OR 97754-2563

    Spotted an error? Let us know

  113. Mosaic PharmacyPrineville

    375 NW Beaver St Ste 103, Prineville, OR 97754

    Spotted an error? Let us know

  114. Walgreens PharmacyPrineville

    174 NE Saint Charles Way, Prineville, OR 97754

    Spotted an error? Let us know

  115. Prescryptive PharmacyRedmond

    Redmond, OR

    Spotted an error? Let us know

  116. Prescryptive PharmacyRedmond

    2127 S Hwy 97, Redmond, OR 97756

    Spotted an error? Let us know

  117. CVS PharmacyRedmond

    1514 Sw Highland Avenue, Redmond, OR 97756

    Spotted an error? Let us know

  118. Safeway PharmacyRedmond

    1705 S Hwy 97, Redmond, OR 97756

    Spotted an error? Let us know

  119. Walmart PharmacyRoseburg

    2125 NW Stewart Pkwy, Roseburg, OR 97471

    Spotted an error? Let us know

  120. Northwest Compounding PharmacyRoseburg

    1810 NW Garden Valley Blvd, Roseburg, OR 97471

    Compounding

    Spotted an error? Let us know

  121. Hometown Drugs and Gift ShopRoseburg

    1813 W Harvard Ave Ste 210, Roseburg, OR 97471

    Spotted an error? Let us know

  122. Albertsons PharmacyRoseburg

    3013 NW Stewart Pkwy, Roseburg, OR 97471

    Spotted an error? Let us know

  123. Safeway PharmacyRoseburg

    1539 NE Stephens St, Roseburg, OR 97470

    Spotted an error? Let us know

  124. Walgreens PharmacySaint Helens

    175 S Columbia River Hwy, Saint Helens, OR 97051

    Spotted an error? Let us know

  125. Safeway PharmacySaint Helens

    795 Lower Columbia River Hwy, Saint Helens, OR 97051

    Spotted an error? Let us know

  126. Fred Meyer PharmacyScappoose

    51501 Columbia River Hwy, Scappoose, OR 97056

    Spotted an error? Let us know

  127. Hi-School PharmacyScappoose

    33454 SW Chinook Plz, Scappoose, OR 97056-3731

    Spotted an error? Let us know

  128. Shady Cove PharmacyShady Cove

    21195 OR-62, Shady Cove, OR 97539

    Spotted an error? Let us know

  129. Sheridan PharmacySheridan

    103 E Main St, Sheridan, OR 97378

    Spotted an error? Let us know

  130. CVSSherwood

    21365 Sw Baler Way, Sherwood, OR 97140

    Spotted an error? Let us know

  131. Walgreens PharmacySherwood

    21065 SW Pacific Hwy, Sherwood, OR 97140

    Spotted an error? Let us know

  132. Walmart PharmacySherwood

    21320 Sw Langer Farms Pkwy, Sherwood, OR 97140

    Spotted an error? Let us know

  133. Safeway PharmacySherwood

    20685 SW Roy Rogers, Sherwood, OR 97140

    Spotted an error? Let us know

  134. Hi-School PharmacySilverton

    406 McClaine St, Silverton, OR 97381-1921

    Spotted an error? Let us know

  135. Sisters DrugSisters

    635 N Arrowleaf Trail, Sisters, OR 97759

    Spotted an error? Let us know

  136. Stayton PharmacyStayton

    102 Martin Dr, Stayton, OR 97383-1296

    Spotted an error? Let us know

  137. Safeway PharmacyStayton

    1535 N First St, Stayton, OR 97383

    Spotted an error? Let us know

  138. Walgreens PharmacyStayton

    1701 Shaff Rd, Stayton, OR 97383

    Spotted an error? Let us know

  139. Good Neighbor PharmacyStayton

    Stayton, OR

    Spotted an error? Let us know

  140. Sublimity Pharmacy ServicesStayton

    102 Martin Dr # A, Stayton, OR 97383-1296

    Spotted an error? Let us know

  141. Sutherlin DrugSutherlin

    113 E Central Ave, Sutherlin, OR 97479

    Spotted an error? Let us know

  142. Economy DrugsSweet Home

    621 Main St, Sweet Home, OR 97386

    Spotted an error? Let us know

  143. Safeway PharmacySweet Home

    1540 Main St, Sweet Home, OR 97386

    Spotted an error? Let us know

  144. Medicap PharmacyTalent

    205 N Pacific Hwy, Talent, OR 97540

    Spotted an error? Let us know

  145. Fred Meyer PharmacyThe Dalles

    1215 W 6th St, The Dalles, OR 97058

    Spotted an error? Let us know

  146. Safeway PharmacyThe Dalles

    520 Mt Hood St, The Dalles, OR 97058

    Spotted an error? Let us know

  147. Safeway PharmacyTigard

    14300 SW Barrows Rd, Tigard, OR 97223

    Spotted an error? Let us know

  148. WalgreensTigard

    9775 SW Gemini Dr, Tigard, OR 97223

    Spotted an error? Let us know

  149. Albertsons PharmacyTigard

    14300 SW Barrows Rd, Tigard, OR 97223

    Spotted an error? Let us know

  150. Mike's PharmacyToledo

    722 W Highway 20, Toledo, OR 97391

    Spotted an error? Let us know

  151. Safeway PharmacyTroutdale

    25691 SE Stark, Troutdale, OR 97060

    Spotted an error? Let us know

  152. Carlson's Umatilla DrugUmatilla

    821 6th St, Umatilla, OR 97882-9513

    Spotted an error? Let us know

  153. Malheur DrugVale

    198 A St W, Vale, OR 97918

    Spotted an error? Let us know

  154. Good Neighbor PharmacyVale

    Vale, OR

    Spotted an error? Let us know

  155. Vale Drug StoreVale

    158 Main St N, Vale, OR 97918-1359

    Spotted an error? Let us know

  156. Hi-School PharmacyWaldport

    110 SW US-101, Waldport, OR 97394-9163

    Spotted an error? Let us know

  157. Safeway PharmacyWest Linn

    22000 Salamo Rd, West Linn, OR 97068

    Spotted an error? Let us know

  158. Walmart PharmacyWest Linn

    19133 Willamette Dr, West Linn, OR 97068

    Spotted an error? Let us know

  159. Hi-School PharmacyWest Linn

    5639 Hood St, West Linn, OR 97068

    Spotted an error? Let us know

  160. Nehalem Bay PharmacyWheeler

    885 Nehalem Blvd, Wheeler, OR 97147

    Spotted an error? Let us know

  161. Rinehart PharmacyWheeler

    230 Rowe St, Wheeler, OR 97147-0035

    Spotted an error? Let us know

  162. Cascade PharmacyWhite City

    7591 Crater Lake Hwy, White City, OR 97503-1663

    Spotted an error? Let us know

  163. Specialty Compounding PharmacyWilsonville

    9150 SW Pioneer Ct Ste E, Wilsonville, OR 97070

    true

    CompoundingSpecialty pharmacy

    Spotted an error? Let us know

  164. Valley DrugsWinston

    250 NW Main St, Winston, OR 97496-6562

    Spotted an error? Let us know

  165. Fred Meyer PharmacyWood Village

    22855 NE Park Ln, Wood Village, OR 97060

    Spotted an error? Let us know

  166. WalmartWood Village

    23500 NE Sandy Blvd, Wood Village, OR 97060

    Spotted an error? Let us know

  167. Safeway PharmacyWoodburn

    1550 N Pacific Hwy, Woodburn, OR 97071

    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