Population of Counties in Massachusetts (2018)

Name 2018 Population Growth Rate
Middlesex County1,594,3145.79%
Worcester County820,6812.55%
Suffolk County791,1659.07%
Essex County780,6334.72%
Norfolk County696,8183.54%
Bristol County558,3121.66%
Plymouth County511,8203.21%
Hampden County469,0031.04%
Barnstable County213,440-1.13%
Hampshire County161,6581.49%
Berkshire County126,858-3.38%
Franklin County70,618-1.03%
Dukes County17,3124.47%
Nantucket County11,0899.10%