Your browser either does not support JavaScript or you have JavaScript disabled. Please enable JavaScript or view this page in Text Version. Member Services Log-in The pages that you have requested require a user name and password to access. These pages are most often restricted to staff and employees, and are not intended for the general public. If you believe you have reached this page in error, please use the contact form to notify us. User ID Password Town of Hudson Town Offices: 78 Main Street, Hudson, MA 01749 General Town Hall Hours M-F 8:00 AM to 4:30 PM Note: Hours of individual departments and departments outside of Town Hall may vary. Please check departmental web pages for exact hours. Login Search: Search