Navigate to our accessibility widget

Needham is a suburb of Boston with a population of 29,000 residents. Needham was incorporated in 1711. The city is home to the Franklin W. Olin College of Engineering. In 2005, it became the first city in the US to raise the age to legally buy tobacco to 21. Make sure to stop by a dispensary in Needham for all your cannabis needs.