New Balance North America is home to our global headquarters in Brighton, Massachusetts, as well as corporate office locations in Lawrence, Massachusetts, St. Louis, Missouri, and Mississauga, Ontario, Canada. In addition to our office locations, we have several manufacturing facilities and distribution centers across North America to create, deliver and sell products.
As a premium sports and lifestyle brand, New Balance is committed to empowering people through sports and craftmanship. We are continuously focusing on what matters most to our associates and fostering a culture and community that we are all proud of.