See what’s open near you – bars, restaurants, shops and more, sorted by distance

Bath & Body Works in Oregon

← Bath & Body Works across the US · everything in Oregon

16 Bath & Body Works branches in 15 towns in Oregon. Pick a town, or scroll the branches town by town. Nearest to me instead.

Branches by town

Medford 975012

Bend 977021

Clackamas1

Eugene 974011

Grants Pass 975271

Neotsu1

Portland 972041

Portland 972201

Portland 972221

Portland 972231

Portland 972321

Salem 973011

Troutdale1

Tualatin1

Woodburn1

Distances are from the centre of each town.