Skip to Main Content


Midway between Pittsfield and North Adams, Cheshire is located in Northern Berkshire County along the Ashuwillticook Rail Trail and offers spectacular views of nearby valleys and mountain ranges. This northern gem also features a number of working farms in the town’s upland areas.

  • Incorporated: 1793
  • Population: 3,235

For more information, visit the Town’s website

Photos: Cheshire Lake by Kara Thornton | Ashuwilticook Rail Trail by Ogden Gigli

Return to The Berkshires to explore other towns.