Please select a date range

    1970    
 
 
    2025
Thousands of Persons
Name 2025 Preceding
Period
Year Ago
from Period
Barnstable County
233.539 233.951 233.951
Berkshire County
128.224 129.049 129.049
Bristol County
593.640 590.865 590.865
Dukes County
21.219 21.354 21.354
Essex County
826.653 826.170 826.170
Franklin County
70.698 70.911 70.911
Hampden County
464.338 463.418 463.418
Hampshire County
164.065 164.679 164.679
Middlesex County
1,669.979 1,663.929 1,663.929
Nantucket County/town
14.758 14.713 14.713
Norfolk County
739.749 737.601 737.601
Plymouth County
546.829 544.663 544.663
Suffolk County
791.891 793.535 793.535
Worcester County
888.502 883.722 883.722
   

Back to Top