Questions? Chat with us!
Questions? How can we help?
**We are Open! Brand New Facility. Rent or Hold Your Storage Unit in Minutes.**

Available Storage Units

See Size Guides

Location Details


  • Mon 6:00am - 10:00pm
  • Tue 6:00am - 10:00pm
  • Wed 6:00am - 10:00pm
  • Thu 6:00am - 10:00pm
  • Fri 6:00am - 10:00pm
  • Sat 6:00am - 10:00pm
  • Sun 6:00am - 10:00pm


  • Mon 9:30am - 6:00pm
  • Tue 9:30am - 6:00pm
  • Wed 9:30am - 6:00pm
  • Thu 9:30am - 6:00pm
  • Fri 9:30am - 6:00pm
  • Sat 8:00am - 4:00pm
  • Sun Closed


  • Climate Control
  • Passenger Elevators
  • Electronic Gated Access
  • Video Recording
  • Boxes & Moving Supplies
  • Moving Carts


Find out what our brand new self storage facility in Needham has to offer!

Read More



About this Location

Storage Units Near You in Needham, MA Serving Newton, Dedham, Westwood, and Wellesley

Our brand new self storage facility in Needham, MA is here to provide you local, safe, and convenient storage for both personal and business use. Whether you're looking for short-term or long-term storage, we'll offer storage units near you that can accommodate every situation. Our storage units are climate controlled, giving our tenants the peace of mind that their items are safe year round during different weather conditions in Needham. Deciding on a self storage unit can be a big decision, which is why US Storage Centers is here to help you find the right storage space for all your needs.

Providing an easy and convenient storage experience to all our tenants is our goal. Our state of the art facility will include feature and amenities that our tenants will greatly appreciate. The passenger elevators and moving carts will make it easy for our tenants to maneuver throughout our facility. Our professionally trained managers are here to assist you and will be happy to answer any questions you may have in regards to choosing the right storage unit. We have boxes and moving supplies available for purchase to help keep your storage unit neat and organized.

Our electronic gate can only be accessed by tenants who receive a specific PIN code. Also, the whole property is protected by 24/7 video recording.

Easy Rental Options

Rent your storage unit online or over the phone for a quick move in. 

Not ready to rent? No worries! Reserve your unit now to lock in today’s special discount.

  • Month-to-month rentals
  • No credit card required for reservations
  • No deposit required

Neighborhood Storage Conveniently Located Near You

US Storage Centers is proud to be serving local residents and businesses in Needham, MA. Our storage facility is right off Hillside Ave and conveniently located down the street from Babson College, Olin College, and Wellesley College. We're also near Rosemary lake and the Rosemary Recreation Complex. When you are driving to the facility on Hillside Ave, you will make a turn onto a short driveway that leads behind the Savignano Electric building.   

Our facility is ideal for college students who are looking to store their belongings during winter and summer break. Located near the city of Boston, we are conveniently located by the neighboring cities of Newton, Newton Centre, Newton Highlands, Waban, Oak Hill, Wellesley, Cambridge, Weston, Medford, Brookline, Dedham, Framingham, Lynn, and Milford. If you live in zip codes 02492, 02494, 02026, 02481, or 02135 our storage facility is nearby and convenient to access! 

The Needham Community

Located within Norfolk county, Needham is a residential suburb with lots of restaurants, coffee shops, and parks within the community. Approximately 10 miles from Boston, Needham is the perfect town for residents to enjoy the dense nature and parks such as the Charles River or Cutler Park. The town of Needham is bordered by the neighboring cities of Wellesley, Newton, West Roxbury, Dedham, Westwood, and Dover. 


Q. Do I need a credit card to rent?
A. We accept cash, checks, Visa and Mastercard.

Q. How long do I need to rent a storage unit?
A. We offer storage rental on a month-to-month basis. You are never locked into a long-term lease agreement.

Q. How do I make my monthly payment?
A. You can choose to pay in person, online, over the phone, or through mail. We also have automatic payments available.

Q. Do you offer discounts or promotions?
A. Yes! We offer special pricing and promotions for new storage customers such as one month 50% off. You can find our promotions by searching our unit selection above. Each promotion can be found next to the unit pricing and amenities.

Q. Do I need to bring my own lock?
A. Customers are required to have a compatible lock if they choose to purchase their own. Locks are also available for purchase at our facility.