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

Bath & Body Works in Missouri

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

30 Bath & Body Works branches in 29 towns in Missouri. Pick a town, or scroll the branches town by town. Nearest to me instead.

Branches by town

Branson 656152

Ballwin 630211

Blue Springs 640131

Cape Girardeau 637031

Chesterfield 630171

Columbia 652161

Farmington1

Florissant 630331

Hannibal1

Jefferson City 651061

Joplin 648011

Kansas City 641121

Kansas City 641141

Kansas City 641481

Kansas City 641541

Kansas City 641581

Lake Saint Louis1

Lees Summit 640811

Maryland Heights1

Osage Beach1

Poplar Bluff 639011

Saint Charles 633041

Saint Joseph 645061

Saint Louis 631171

Saint Louis 631251

Saint Louis 631311

Saint Louis 631411

Saint Peters1

Springfield 658041

Distances are from the centre of each town.