Ranking of Massachusetts Counties By Population in 2020

Updated on June 18, 2025.

Based on the US Census Vintage data estimates, in 2020, the Population for Massachusetts was 7.00M. Among all Massachusetts counties, Middlesex County had the highest population (1.63M), followed by Worcester County (857.09K), and Essex County (807.78K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Massachusetts counties.

You can see similar ranking information for related topics, and for other states. You can also see the ranking of all counties in the United States.

See this for other years:
Ranking of Massachusetts Counties By Population in 2020
Middlesex
Worcester
Essex
Suffolk
Norfolk
Bristol
Plymouth
Hampden
Barnstable
Hampshire
Ranking of Massachusetts Counties By Population in 2020
Items per page:
0 of 0
Rank County Population
1 Middlesex County 1627578
2 Worcester County 857092
3 Essex County 807781
4 Suffolk County 797239
5 Norfolk County 723750
6 Bristol County 576776
7 Plymouth County 528454
8 Hampden County 463714
9 Barnstable County 228060
10 Hampshire County 148589
11 Berkshire County 129812
12 Franklin County 70934
13 Dukes County 20580
14 Nantucket County 14239