Dunstable is a town in Middlesex County, Massachusetts, United States. The population was 3,358 at the 2020 census. Dunstable was named after its sister town Dunstable, England. There are several theories concerning its modern name. In one version, legend tells that the lawlessness of the time was personified in a thief called Dun. Wishing to capture Dun, th…Dunstable is a town in Middlesex County, Massachusetts, United States. The population was 3,358 at the 2020 census. Dunstable was named after its sister town Dunstable, England. There are several theories concerning its modern name. In one version, legend tells that the lawlessness of the time was personified in a thief called Dun. Wishing to capture Dun, the King stapled his ring to a post daring the robber to steal it. It was, and was subsequently traced to the house of the widow Dun. Her son, the robber, was taken and hanged to the final satisfaction that the new community bore his name. Another theory is that it comes from the Anglo-Saxon for "the boundary post of Duna". A third version is that the name is derived from Dunum, or Dun, a hill, and Staple, a marketplace.