Walgreens pharmacy in Oregon

43 Walgreens locations across 28 cities in Oregon. Pick a city below for store-level hours and addresses.

Cities with Walgreens stores

Sponsored placement

All Walgreens locations in Oregon

Beaverton — 14600 Southwest Murray Scholls Drive Beaverton — 19975 Southwest Tualatin Valley Highway Beaverton — 18470 Southwest Farmington Road Bend — 223 Northeast Franklin Avenue Bend — 2727 Northeast Highway 20 Canby — 1080 Southwest 1st Avenue Clackamas — 11995 Southeast Sunnyside Road Cottage Grove — 1704 East Main Street Gladstone — 20100 McLoughlin Boulevard Grants Pass — 111 Union Avenue Gresham — 439 Northeast 223rd Avenue Happy Valley — 9159 Southeast 82nd Avenue Hillsboro — 7010 Northeast Cornell Road La Pine — 51760 Huntington Road Lake Oswego — 17850 Lower Boones Ferry Road Lincoln City — 4048 Northeast Highway 101 Milwaukie — 10903 Southeast Oak Street Newberg — 1850 Portland Road North Bend — 3411 Broadway Avenue Oregon City — 1310 Molalla Avenue Portland — 13470 Northwest Cornell Road Portland — 7280 Southwest Beaverton Hillsdale Highway Portland — 4816 Northwest Bethany Boulevard Portland — 6116 Northeast Martin Luther King Junior Boulevard Portland — 2103 West Burnside Street Portland — 3909 Southeast Holgate Boulevard Portland — 9855 Southwest Capitol Highway Portland — 3 Northeast 82nd Avenue Portland — 4325 Southeast 82nd Avenue Portland — 12335 Northeast Glisan Street Portland — 2829 North Lombard Street Portland — 1215 Northwest 23rd Avenue Redmond — The Dalles-California Highway Roseburg — 1236 Northwest Garden Valley Boulevard Saint Helens — 175 South Columbia River Highway Salem — 1992 Lancaster Drive Northeast Sherwood — 21065 Southwest Pacific Highway Springfield — 6 West Q Street Springfield — Walgreens Tigard — 13939 Southwest Pacific Highway Troutdale — 25699 Southeast Stark Street Warrenton — Walgreens Wilsonville — 9450 Southwest Wilsonville Road

Walgreens in Oregon: what to expect

Walgreens maintains 43 pharmacy locations across Oregon, distributed across 28 distinct cities. The chain's footprint in this state mirrors its national pattern: dense clusters in the largest metropolitan areas, lighter coverage in suburban and rural counties, and occasional 24-hour flagship stores attached to high-traffic shopping centers.

Opening hours at Walgreens stores in Oregon typically follow the brand's national template — extended weekday hours, slightly shorter Saturday schedules, and noticeably reduced Sunday windows — but specific stores vary based on local demand and labor availability. Stores located inside or attached to a 24-hour grocery operator usually offer the longest pharmacy windows. Standalone stores in residential neighborhoods often close by 9pm or earlier on weekdays.

Prescription transfers and refills

Moving an active prescription between two Walgreens locations in Oregon is usually instant — the pharmacy systems share records — but transferring from another chain or an independent pharmacy requires a phone call from the receiving pharmacy to the original store. Allow at least an hour during normal business hours, longer at peak times. Refills can typically be scheduled through the chain's app or website, with text or email notifications when the prescription is ready.

Holiday hours

Walgreens stores in Oregon generally observe the major federal holidays with reduced or zero hours. Thanksgiving and Christmas Day are the most likely full-closure days; New Year's Day, Easter, Memorial Day, Independence Day, and Labor Day usually run a shortened schedule. The store-level pages linked above include holiday notes wherever we have them, but always confirm by phone the day before.