Skip to content
Boston
Beantown Magazine
Discover Greater Boston and the Businesses That Drive It
Brighton

New Balance Flagship Store

About

The New Balance Boston Landing Global Flagship is the athletic brand’s flagship store in Brighton, on the Boston Landing campus that is also home to the company’s world headquarters. The store carries New Balance footwear and apparel and offers exclusive products available only in store, along with in-store fittings to help customers find the right shoe. As a global flagship, it is the brand’s showcase retail location in its home city.

New Balance traces its roots to 1906, when it began in Boston as the New Balance Arch Support Company, and it remains headquartered in the city. The company is known for continuing to manufacture some of its footwear in New England factories. The surrounding Boston Landing development also includes the Bruins’ practice rink, an indoor track facility and a concert venue, making the area a destination for sports and events.

What to Know

  • Promotional offers are available in store.
  • Boston Landing has its own commuter rail station on the Framingham/Worcester Line.
  • The company has been privately held since Jim Davis bought it in 1972.

Is this your business?

Claim it to add hours, photos, a description and a spotlight story.

Claim this listing