Berkshire County, Massachusetts Cities (2025)

42 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Pittsfield143,04943,836-0.17%1,06440 City
Pittsfield242,94243,836-0.42%1,06140 City
North Adams312,46712,754-0.2%61320 City
North Adams412,42612,754-0.53%61120 City
Williamstown59,1858,717-0.04%19747 Town
Adams67,9688,146-0.3%34823 Town
Great Barrington77,2877,1740.58%16345 Town
Dalton86,1806,325-0.29%28422 Town
Adams95,7745,6890.31%2,3572 CDP
Lee105,6635,777-0.33%21726 Town
Lenox115,0725,0910%23921 Town
Williamstown124,5414,5650.31%1,3363 CDP
Sheffield133,3263,3240.06%7047 Town
Cheshire143,1833,253-0.22%11927 Town
Lanesborough152,9993,038-0.17%10429 Town
Lenox162,0801,9841.32%1,0432 CDP
Stockbridge171,9881,9990.1%8723 Town
Becket181,9211,931-0.05%4246 Town
Hinsdale191,8911,9060.05%9121 Town
Great Barrington201,8052,213-1.53%1,2531 CDP
Clarksburg211,6321,656-0.31%12913 Town
Otis221,6161,634-0.19%4536 Town
New Marlborough231,4981,528-0.33%3247 Town
Richmond241,4041,411-0.07%7519 Town
Egremont251,3771,3710.15%7419 Town
Lee261,3711,508-3.18%1,0351 CDP
West Stockbridge271,3221,336-0.08%7218 Town
Monterey281,0881,0900.28%4126 Town
Sandisfield299849860%1952 Town
Housatonic30954682-1.04%1,0711 CDP
Windsor318188250.12%2335 Town
Peru32796808-0.25%3126 Town
Hancock337407470%2136 Town
Florida34671690-0.3%2824 Town
Savoy356626451.07%1836 Town
Cheshire365556830.54%1,4450 CDP
Washington374974920%1338 Town
Alford38482488-0.21%4212 Town
Tyringham39418426-0.24%2219 Town
Lenox Dale403193377.05%5831 CDP
New Ashford41248248-0.4%1813 Town
Mount Washington421571600%722 Town

Berkshire County Cities Summary

Largest City

Pittsfield is the largest city in Berkshire County, with a population of 43,049.

Smallest City

Mount Washington is the smallest city in Berkshire County, with a population of 157.

10 Largest Cities

There are 42 cities in Berkshire County, Massachusetts.

Location of Berkshire County