Historical United States Census totals for Berkshire County, Massachusetts
This article shows U.S. Census totals for Berkshire County, Massachusetts, broken down by municipality, from 1900 to 2000.
Like most areas of New England, Berkshire County is (and has been at all times since well before the 20th century) entirely divided into incorporated municipalities. There is no unincorporated territory. For any census, adding up the totals for each municipality should yield the county total.
There are two types of municipalities in Massachusetts, towns and cities. The tables below differentiate between towns and cities.
For more information on the New England municipal system, see New England town.
Corporate changes since 1900
There have been no changes in Berkshire County’s municipality roster since 1900.
1900
County Total: 95,667
- North Adams (city) 24,200
- Pittsfield (city) 21,766
- Adams 11,134
- Great Barrington 5,854
- Williamstown 5,013
- Lee 3,596
- Dalton 3,014
- Lenox 2,942
- Stockbridge 2,081
- Sheffield 1,804
- Hinsdale 1,485
- New Marlborough 1,282
- Cheshire 1,221
- West Stockbridge 1,158
- Becket 994
- Clarksburg 943
- Lanesborough 780
- Egremont 758
- Richmond 679
- Sandisfield 661
- Windsor 507
- Savoy 506
- Otis 476
- Monterey 455
- Hancock 451
- Florida 390
- Tyringham 386
- Washington 377
- Alford 272
- Peru 253
- Mount Washington 122
- New Ashford 107
1910
County Total: 105,259
- Pittsfield (city) 32,121
- North Adams (city) 22,019
- Adams 13,026
- Great Barrington 5,926
- Lee 4,106
- Williamstown 3,708
- Dalton 3,568
- Lenox 3,060
- Stockbridge 1,933
- Sheffield 1,817
- Cheshire 1,508
- West Stockbridge 1,271
- Clarksburg 1,207
- New Marlborough 1,124
- Hinsdale 1,116
- Becket 959
- Lanseborough 947
- Richmond 650
- Egremont 605
- Sandisfield 566
- Savoy 503
- Otis 494
- Hancock 465
- Windsor 404
- Florida 395
- Monterey 388
- Tyringham 382
- Washington 277
- Alford 275
- Peru 237
- Mount Washington 110
- New Ashford 92
1920
County Total: 113,033
- Pittsfield (city) 41,763
- North Adams (city) 22,282
- Adams 12,967
- Great Barrington 6,315
- Lee 4,085
- Dalton 3,752
- Williamstown 3,707
- Lenox 2,691
- Stockbridge 1,764
- Cheshire 1,476
- Sheffield 1,435
- Clarksburg 1,136
- Hinsdale 1,065
- West Stockbridge 1,058
- Lanesborough 1,054
- New Marlborough 1,010
- Becket 674
- Richmond 561
- Hancock 464
- Sandisfield 460
- Egremont 441
- Savoy 436
- Windsor 403
- Otis 361
- Florida 298
- Monterey 282
- Tyringham 267
- Alford 248
- Washington 240
- Peru 149
- New Ashford 116
- Mount Washington 73
1930
County Total: 120,700
- Pittsfield (city) 49,677
- North Adams (city) 21,621
- Adams 12,697
- Great Barrington 5,934
- Dalton 4,220
- Lee 4,061
- Williamstown 3,900
- Lenox 2,742
- Stockbridge 1,762
- Cheshire 1,697
- Sheffield 1,650
- Clarksburg 1,296
- Lanesborough 1,170
- Hinsdale 1,144
- West Stockbridge 1,124
- New Marlborough 864
- Becket 672
- Richmond 583
- Egremont 513
- Sandisfield 412
- Windsor 387
- Otis 367
- Hancock 361
- Monterey 321
- Florida 307
- Savoy 307
- Tyringham 246
- Washington 222
- Alford 200
- Peru 108
- New Ashford 75
- Mount Washington 60
1940
County Total: 122,273
- Pittsfield (city) 49,684
- North Adams (city) 22,213
- Adams 12,608
- Great Barrington 5,824
- Williamstown 4,294
- Lee 4,222
- Dalton 4,206
- Lenox 2,884
- Stockbridge 1,815
- Sheffield 1,709
- Cheshire 1,708
- Lanesborough 1,321
- Clarksburg 1,317
- Hinsdale 1,235
- West Stockbridge 1,062
- New Marlborough 956
- Becket 689
- Richmond 624
- Egremont 463
- Florida 421
- Sandisfield 421
- Otis 364
- Hancock 332
- Monterey 320
- Windsor 314
- Savoy 300
- Washington 267
- Tyringham 213
- Alford 201
- Peru 142
- New Ashford 87
- Mount Washington 57
1950
County Total: 132,966
- Pittsfield (city) 53,348
- North Adams (city) 21,567
- Adams 12,034
- Great Barrington 6,712
- Williamstown 6,194
- Lee 4,820
- Dalton 4,772
- Lenox 3,627
- Stockbridge 2,311
- Sheffield 2,150
- Lanesborough 2,069
- Cheshire 2,022
- Clarksburg 1,630
- Hinsdale 1,560
- West Stockbridge 1,165
- New Marlborough 989
- Becket 755
- Richmond 737
- Egremont 731
- Florida 479
- Hancock 445
- Sandisfield 437
- Windsor 372
- Monterey 367
- Otis 359
- Savoy 291
- Washington 281
- Tyringham 235
- Alford 212
- Peru 143
- New Ashford 118
- Mount Washington 34
1960
County Total: 142,135
- Pittsfield (city) 57,879
- North Adams (city) 19,905
- Adams 12,391
- Williamstown 7,322
- Great Barrington 6,624
- Dalton 6,436
- Lee 5,271
- Lenox 4,253
- Lanesborough 2,933
- Cheshire 2,472
- Stockbridge 2,161
- Sheffield 2,138
- Clarksburg 1,741
- Hinsdale 1,414
- West Stockbridge 1,244
- New Marlborough 1,083
- Egremont 895
- Richmond 890
- Becket 770
- Florida 569
- Sandisfield 536
- Monterey 480
- Otis 473
- Hancock 455
- Windsor 384
- Washington 290
- Savoy 277
- Alford 256
- Peru 197
- Tyringham 197
- New Ashford 165
- Mount Washington 34
1970
County Total: 149,402
- Pittsfield (city) 57,020
- North Adams (city) 19,195
- Adams 11,772
- Williamstown 8,454
- Great Barrington 7,537
- Dalton 7,505
- Lee 6,426
- Lenox 5,804
- Cheshire 3,006
- Lanesborough 2,972
- Sheffield 2,374
- Stockbridge 2,312
- Clarksburg 1,987
- Hinsdale 1,588
- Richmond 1,461
- West Stockbridge 1,354
- Egremont 1,138
- New Marlborough 1,031
- Becket 929
- Otis 820
- Hancock 675
- Florida 672
- Monterey 600
- Sandisfield 547
- Windsor 468
- Washington 406
- Savoy 322
- Alford 302
- Peru 256
- Tyringham 234
- New Ashford 183
- Mount Washington 52
1980
County Total: 145,110
- Pittsfield (city) 51,974
- North Adams (city) 18,063
- Adams 10,381
- Williamstown 8,741
- Great Barrington 7,405
- Dalton 6,797
- Lenox 6,523
- Lee 6,247
- Lanesborough 3,131
- Cheshire 3,124
- Sheffield 2,743
- Stockbridge 2,328
- Clarksburg 1,871
- Hinsdale 1,707
- Richmond 1,659
- Becket 1,339
- Egremont 1,311
- West Stockbridge 1,280
- New Marlborough 1,160
- Otis 963
- Monterey 818
- Florida 730
- Sandisfield 720
- Savoy 644
- Hancock 643
- Peru 633
- Windsor 598
- Washington 587
- Alford 394
- Tyringham 344
- New Ashford 159
- Mount Washington 93
1990
County Total: 139,352
- Pittsfield (city) 48,622
- North Adams (city) 16,797
- Adams 9,445
- Williamstown 8,220
- Great Barrington 7,725
- Dalton 7,155
- Lee 5,849
- Lenox 5,069
- Cheshire 3,479
- Lanesborough 3,032
- Sheffield 2,910
- Stockbridge 2,408
- Hinsdale 1,959
- Clarksburg 1,745
- Richmond 1,677
- West Stockbridge 1,483
- Becket 1,481
- New Marlborough 1,240
- Egremont 1,229
- Otis 1,073
- Monterey 805
- Peru 779
- Windsor 770
- Florida 742
- Sandisfield 667
- Savoy 634
- Hancock 628
- Washington 615
- Alford 418
- Tyringham 369
- New Ashford 192
- Mount Washington 135
2000
County Total: 134,953
- Pittsfield (city) 45,793
- North Adams (city) 14,681
- Adams 8,809
- Williamstown 8,424
- Great Barrington 7,527
- Dalton 6,892
- Lee 5,985
- Lenox 5,077
- Cheshire 3,401
- Sheffield 3,335
- Lanesborough 2,990
- Stockbridge 2,276
- Hinsdale 1,872
- Becket 1,755
- Clarksburg 1,686
- Richmond 1,604
- New Marlborough 1,494
- West Stockbridge 1,416
- Otis 1,365
- Egremont 1,345
- Monterey 934
- Windsor 875
- Sandisfield 824
- Peru 821
- Hancock 721
- Savoy 705
- Florida 676
- Washington 544
- Alford 399
- Tyringham 350
- New Ashford 247
- Mount Washington 130