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

Bath & Body Works in Ohio

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

77 Bath & Body Works branches in 70 towns in Ohio. Pick a town, or scroll the branches town by town. Nearest to me instead.

Branches by town

Akron 443332

Cleveland 441242

Lancaster2

Mansfield 449062

Mason2

New Albany2

Youngstown 445122

Akron 443171

Alliance1

Ashtabula 440041

Aurora1

Avon1

Blaine1

Brice1

Cadiz1

Chillicothe1

Cincinnati 452081

Cincinnati 452111

Cincinnati 452441

Cincinnati 452461

Cincinnati 452491

Cincinnati 452511

Cleveland 441091

Cleveland 441131

Cleveland 441301

Cleveland 441441

Columbus 432101

Columbus 432231

Columbus 432281

Columbus 432301

Columbus 432311

Columbus 432321

Columbus 432341

Columbus 432401

Dayton 454241

Dayton 454351

Dayton 454401

Dayton 454541

Defiance1

Dublin 430161

Findlay 458391

Hamilton 450111

Holland1

Jacksontown1

Lewis Center1

Lodi1

Lorain 440551

Marion 433011

Massillon 446471

Maumee1

Medina 442561

Milledgeville1

Monroe 450501

Munroe Falls1

New Philadelphia1

North Olmsted1

Perrysburg 435511

Piqua1

Reynoldsburg1

Rocky River1

Saint Marys1

Sandusky 448701

Solon1

Springfield 455041

Steubenville 439531

Strongsville 441361

Summit Station1

Toledo 436231

Warren 444841

Zanesville 437011

Distances are from the centre of each town.