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

Bath & Body Works in Iowa

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

20 Bath & Body Works branches in 19 towns in Iowa. Pick a town, or scroll the branches town by town. Nearest to me instead.

Branches by town

Sioux City 511062

Ames 500121

Berwick1

Cedar Falls 506131

Clive1

Conroy1

Coralville1

Council Bluffs 515011

Council Bluffs 515031

Davenport 528031

Des Moines 503101

Dubuque 520021

Fort Dodge1

Marshalltown1

Mason City 504011

Ottumwa1

Waterloo 507021

West Burlington1

West Des Moines 502661

Distances are from the centre of each town.