Berkshire County, Massachusetts
County seat: Pittsfield · Population 128,224 (2025) · 927 sq mi
Berkshire County is the 11th most populous of Massachusetts's 14 counties, with 128,224 people (2025 estimate). Its county seat is Pittsfield. The map shows its 2 cities and towns and the 8 neighboring counties.

Berkshire County facts
- County seat
- Pittsfield
- Population (2025 estimate)
- 128,224 −0.6% since 2020
- Land area
- 927 sq mi 2nd largest of 14
- Water area
- 20 sq mi
- Population density
- 138 per sq mi
- Established
- 1761
- Named after
- Berkshire historic county of England, United Kingdom
- Largest city
- Pittsfield 42,909
- Median household income
- $76,013
- Cities and towns
- 2 plus 8 CDPs
- ZIP codes
- 36
- Time zone
- Eastern
- FIPS code
- 25003
Cities and towns in Berkshire County
Berkshire County has 2 incorporated cities, towns and villages. Populations count the people living inside Berkshire County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Pittsfield (county seat) | City | 42,909 | |
| North Adams | City | 12,368 |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Adams | 5,427 | |
| Williamstown | 5,070 | |
| Great Barrington | 2,331 | |
| Lenox | 1,866 | |
| Lee | 1,511 | |
| Housatonic | 1,113 | |
| Cheshire | 674 | |
| Lenox Dale | 29 |
ZIP codes in Berkshire County
36 ZIP codes reach into Berkshire County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 01008 also Hampden County
- 01026 also Hampshire County
- 01029
- 01070 also Hampshire County
- 01201
- 01220
- 01222
- 01223 also Hampden County
- 01224
- 01225
- 01226
- 01229
- 01230
- 01235
- 01236
- 01237
- 01238
- 01240
- 01242
- 01244
- 01245
- 01247
- 01253
- 01254
- 01255
- 01256
- 01257
- 01258
- 01259
- 01260
- 01262
- 01264
- 01266
- 01267
- 01270
- 01343
Population of Berkshire County, 2020–2025
Berkshire County shrank by 802 people (−0.6%) between April 2020 and July 2025: 4,212 more deaths than births and a net gain of 3,649 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 129,816 |
| 2021 | 130,225 |
| 2022 | 129,592 |
| 2023 | 129,026 |
| 2024 | 129,049 |
| 2025 | 128,224 |
Neighboring counties
- Columbia County, New York west · 60,168 people
- Hampshire County east · 164,065 people
- Hampden County southeast · 464,338 people
- Northwest Hills Planning Region, Connecticut south · 114,690 people
- Franklin County northeast · 70,698 people
- Rensselaer County, New York northwest · 160,510 people
- Bennington County, Vermont north · 36,630 people
- Dutchess County, New York southwest · 300,708 people
Printable Berkshire County map
The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.
- PDF (Letter) (126 KB)
- PNG (2400 px) (125 KB)
Paste this code to embed the map on your site:
Sources
- Boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files (1:500,000).
- Population: Census Bureau county and city estimates, Vintage 2025. CDP populations: American Community Survey 2020–2024.
- Places and ZIP codes: Census Bureau 2026 Gazetteer and 2020 ZIP Code Tabulation Area relationship files.
- County seat, founding year and name origin: Wikidata (CC0), checked against state sources.
Back to the Massachusetts county map with all 14 counties. Found an error? Tell us.