Est. 1673 · Middlesex County
Welcome to
Dunstable
A small town with a big heart, nestled in the Merrimack Valley.
How Can We Help?
Quick access to the services you use most.
Online Payments
Online PaymentsTown Hall Hours
Town Hall HoursPermitting
PermittingPublic Records
Public RecordsProperty Assessment
Property AssessmentMinutes & Agendas
Minutes & AgendasDunstable Community Power
Dunstable Community PowerDunstable GIS
Dunstable GISElections
ElectionsNews & Announcements
Stay Informed
Never Miss an Important Town Update
Sign up for CodeRed alerts and town notifications — emergencies, meetings, events, and community news delivered directly to you.