New Balance Headquarters

New Balance’s headquarters, located at Boston Landing in Brighton, Massachusetts, is a state-of-the-art campus and has been home to New Balance HQ since 2015.  

The Boston Landing neighborhood is a vibrant sports hub surrounded by restaurants, Warrior Ice Arena, NB Fitness Club, and the TRACK at New Balance. Equipped with bike racks, free parking and a commuter rail stop, our New Balance HQ is accessible to all types of commuters.

New Balance HQ offers premium amenities, including an onsite cafeteria, product showrooms, an indoor walking track and more.