Shoes & Footwear

New Balance

150 Locations
Boston, MA, United States
Founded 1906
8,000 Employees

About New Balance

Company overview and description

New Balance is an American athletic brand with roots dating back to 1906, when William J. Riley founded the company in Boston as a maker of arch supports. Over time, New Balance evolved from a specialty manufacturer into a global name in athletic footwear and apparel, recognized for its consistent focus on quality and comfort. A major milestone in the company’s history was the introduction of the Trackster running shoe in 1961, which helped set the stage for New Balance’s reputation for innovation and performance. The launch of the 990 series in the early 1980s and the ongoing Made in USA collections further solidified its standing in both performance and lifestyle segments.

Today, New Balance operates as an independent, privately held company. As of October 2025, it runs more than 150 branded retail stores across North America, with a growing presence in Europe, Asia, and the Middle East. The brand has steadily expanded its retail footprint over the last five years, particularly in urban and suburban markets in the United States and Canada. This recent growth has included investments in new store formats and digital initiatives designed to enhance the customer experience, as well as collaborations with designers and athletes that have broadened its appeal.

New Balance maintains a strong commitment to domestic manufacturing, with facilities in Massachusetts and Maine that support local communities and American jobs. The company’s retail formats range from flagship stores to outlets and specialty shops, each designed to reflect the brand’s heritage and focus on comfort. Its preference for high-visibility, high-traffic locations in both established and emerging markets positions New Balance as a credible and adaptable tenant for a variety of retail environments. The company’s ongoing investments in store design and community-driven initiatives continue to shape its expansion strategy and reinforce its reputation as a reliable and forward-thinking retail partner.

Company Information

Contact details, corporate address, and social media presence

Contact Information

Corporate Address

Headquarters Location 100 Guest Street
Boston, MA 02135
United States
Get Directions

Connect With Us

Key Metrics

Company statistics and business information

0
Locations
0
Employees
1906
Founded
$4.5 billion
Annual Revenue

Business Type

Shoes & Footwear

Premium Content

Additional notes and insights are available to premium members.

Additional Notes

Important company information and updates

Unlock 5 Real Estate Contacts

Real estate contact information is available to premium members only.

Real Estate Contacts

Key personnel for real estate inquiries

View 1 Site Requirement

Real estate requirements and site specifications are available to premium members only.

Real Estate Requirements & Prototypes

Detailed site requirements and specifications for expansion

Store Locations

Find New Balance locations nationwide

Location Data - Premium Only

Access detailed location data and interactive maps.

Upgrade to Premium