Massachusetts 2020 Census Population Density By County Map

Updated on February 1, 2026.

The population density of Massachusetts from the 2020 Census was 901.16 people per square mile, based on data from the US Census Bureau.

Suffolk County had the highest population density (13,697.57 people per square mile), followed by Middlesex County (1,995.47 people per square mile), and then Norfolk County (1,832.79 people per square mile). On the other hand, the 3 counties with the lowest population density were: Franklin County (101.59 people per square mile), Berkshire County (139.21 people per square mile), and Dukes County (199.61 people per square mile).

You can also see this information for other states and also for the US by state.

Hover over or click on the counties to see the population density for each county. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

Massachusetts 2020 Census Population Density By County
Massachusetts 2020 Census Population Density By County
Items per page:
0 of 0
County Population Density
Barnstable 580.88
Berkshire 139.21
Bristol 1047.17
Dukes 199.61
Essex 1644.25
Franklin 101.59
Hampden 754.98
Hampshire 307.85
Middlesex 1995.47
Nantucket 308.60
Norfolk 1832.79
Plymouth 806.10
Suffolk 13697.57
Worcester 570.68