View statistics by Massachusetts county
Choose a county below for statistics on metropolitan areas in that county, directions between major cities, population trends, most common businesses and businesses with the most revenue in each county
Barnstable County (Population: 224816)Berkshire County (Population: 131117)
Bristol County (Population: 545379)
Essex County (Population: 735958)
Franklin County (Population: 72183)
Hampden County (Population: 460520)
Hampshire County (Population: 153471)
Middlesex County (Population: 1467016)
Norfolk County (Population: 654753)
Plymouth County (Population: 493623)
Suffolk County (Population: 687610)
Worcester County (Population: 784992)