New Balance Newbury

Closed
yelp logo

(7)

Photos

124 Newbury St
Boston, MA 02116
At New Balance stores, you will find a comprehensive selection of footwear, apparel and accessories. We specialize in personalized, one-on-one service to help you find the perfect fit.
Shop in store

Also at this address

Reviews

yelp logo
2.07 reviews
Photo of Jenny T.
Jenny T.
3/6/2025

I came here to try on some shoes, and the assistant was super helpful. She helped me do a foot scan as well. They have a ton of shoes for you to try on there. The second time I came back to...

Photo of Margaret P.
Margaret P.
9/1/2024

Pros: The location is great and the clerks were nice. They helped me a lot. Also, the prices are the same as any New Balance, which is pretty reasonable. To note: Men and women's shoes are not...

Photo of Julian R.
Julian R.
12/22/2024

Got some shoes online for myself. Went into the store as the shoes I got online did not fit, and staff was accommodating that day, however I did not have the receipt with me so I decided to come...

Timothy W.
6/3/2025

I was on vacation, my shoes were worn out my feet were hurting. I walked into the store knowing exactly what I wanted. I ordered it. My wife walked in not knowing what she wanted. She had to try 3...

Ed H.
1/5/2025

Been here twice and service on both occasions was horrible. Most employees stand around and talk to each other completely ignoring customers. Management completely missing in action. I asked a...

Owner verified
See a problem?

You might also like

United StatesMassachusettsBostonNew Balance Newbury

Partial Data by Infogroup (c) 2025. All rights reserved.

Yext