Navigate to our accessibility widget

Located in Middlesex County, Hudson is home to over 19,000 residents. The town was once well known as a powerhouse shoe manufacturing town but has since become primarily residential. Don’t worry, there’s no shortage of cannabis in Hudson. Stop by a local dispensary if you’re in need!