New Balance is a shoe company committed to helping athletes reach their goals. With the perfect blend of function and fashion, New Balance gives you the technology you need and the style you want.
ShopSleuth’s New Balance Store Locator found 27 store locations in malls and outlets in 16 states. Below is the count of all of these New Balance locations broken down by state. View New Balance Outlet Locations.
New Balance is ranked #35 out of 121 Men's & Women's Shoes stores in the U.S., based on the number of locations.