32 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Pittsfield | 1 | 42,977 | 43,836 | -0.17% | 1,062 | 40 | City |
| North Adams | 2 | 12,442 | 12,754 | -0.2% | 611 | 20 | City |
| Williamstown | 3 | 9,181 | 8,717 | -0.04% | 196 | 47 | Town |
| Adams | 4 | 7,944 | 8,146 | -0.3% | 347 | 23 | Town |
| Great Barrington | 5 | 7,329 | 7,174 | 0.58% | 164 | 45 | Town |
| Dalton | 6 | 6,162 | 6,325 | -0.29% | 283 | 22 | Town |
| Lee | 7 | 5,644 | 5,777 | -0.34% | 216 | 26 | Town |
| Lenox | 8 | 5,072 | 5,091 | 0% | 239 | 21 | Town |
| Sheffield | 9 | 3,328 | 3,324 | 0.06% | 70 | 47 | Town |
| Cheshire | 10 | 3,176 | 3,253 | -0.22% | 118 | 27 | Town |
| Lanesborough | 11 | 2,994 | 3,038 | -0.17% | 104 | 29 | Town |
| Stockbridge | 12 | 1,990 | 1,999 | 0.1% | 88 | 23 | Town |
| Becket | 13 | 1,920 | 1,931 | -0.05% | 42 | 46 | Town |
| Hinsdale | 14 | 1,892 | 1,906 | 0.05% | 91 | 21 | Town |
| Clarksburg | 15 | 1,627 | 1,656 | -0.31% | 128 | 13 | Town |
| Otis | 16 | 1,613 | 1,634 | -0.19% | 45 | 36 | Town |
| New Marlborough | 17 | 1,493 | 1,528 | -0.33% | 32 | 47 | Town |
| Richmond | 18 | 1,403 | 1,411 | -0.07% | 75 | 19 | Town |
| Egremont | 19 | 1,379 | 1,371 | 0.15% | 74 | 19 | Town |
| West Stockbridge | 20 | 1,321 | 1,336 | -0.08% | 72 | 18 | Town |
| Monterey | 21 | 1,091 | 1,090 | 0.28% | 41 | 26 | Town |
| Sandisfield | 22 | 984 | 986 | 0% | 19 | 52 | Town |
| Windsor | 23 | 819 | 825 | 0.12% | 23 | 35 | Town |
| Peru | 24 | 794 | 808 | -0.25% | 31 | 26 | Town |
| Hancock | 25 | 740 | 747 | 0% | 21 | 36 | Town |
| Florida | 26 | 669 | 690 | -0.3% | 27 | 24 | Town |
| Savoy | 27 | 669 | 645 | 1.06% | 19 | 36 | Town |
| Washington | 28 | 497 | 492 | 0% | 13 | 38 | Town |
| Alford | 29 | 481 | 488 | -0.21% | 42 | 12 | Town |
| Tyringham | 30 | 417 | 426 | -0.24% | 22 | 19 | Town |
| New Ashford | 31 | 247 | 248 | -0.4% | 18 | 13 | Town |
| Mount Washington | 32 | 157 | 160 | 0% | 7 | 22 | Town |
Pittsfield is the largest city in Berkshire County, with a population of 42,977.
Mount Washington is the smallest city in Berkshire County, with a population of 157.
There are 32 cities in Berkshire County, Massachusetts.