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.