Navigate to our accessibility widget

Hanover is a small town in southeastern Massachusetts, closely located to the North River. Established as an industrial town in 1649, Hanover is now primarily a residential area. It is also home to the Hanover Mall and the semi-professional football team The South Shore Chiefs. Medical patients looking for quality cannabis can purchase products in Hanover.