Population of Counties in Massachusetts (2017)

Name 2017 Population Growth Rate
Middlesex County1,589,7745.48%
Worcester County819,5892.41%
Suffolk County784,2308.12%
Essex County779,0184.47%
Norfolk County697,1813.58%
Bristol County558,3241.66%
Plymouth County513,5653.54%
Hampden County468,4670.92%
Barnstable County214,276-0.76%
Hampshire County161,8161.59%
Berkshire County126,903-3.33%
Franklin County70,382-1.30%
Dukes County17,2464.17%
Nantucket County11,0088.30%