Ranking of Massachusetts Counties By Total Voting-age Population (18yrs and over) from Census 2020

Updated on February 22, 2026.

According to the data from the US 2020 Census, as at April 2020, among all the counties in Massachusetts, Middlesex County had the highest voting-age population (18 years and over) (1.31M), followed by Worcester County (683.59K), and Suffolk County (670.29K).

The chart below shows the top 10 counties with high voting-age population, and the table below shows the ranking of all Massachusetts counties based on voting-age population.

You can also see the ranking of counties by population for other states as well as for the whole United States.

Ranking of Massachusetts Counties By Total Voting-age Population from Census 2020
Middlesex
Worcester
Suffolk
Essex
Norfolk
Bristol
Plymouth
Hampden
Barnstable
Hampshire
Ranking of Massachusetts Counties By Total Voting-age Population from Census 2020
Items per page:
0 of 0
Rank County Voting-age Population
1 Middlesex County 1313737
2 Worcester County 683585
3 Suffolk County 670286
4 Essex County 640842
5 Norfolk County 577336
6 Bristol County 461876
7 Plymouth County 419524
8 Hampden County 367439
9 Barnstable County 196284
10 Hampshire County 138414
11 Berkshire County 106768
12 Franklin County 58799
13 Dukes County 17281
14 Nantucket County 11552