Massachusetts small businesses thrive in these counties

Stacker
Real Window Creative // Shutterstock

- Total small business establishments: 9,272 (20.0 per 1,000 residents)
- Share of establishments that are small: 99.8%
- 2021 population: 462,849

#14. Hampden County
Canva

- Total small business establishments: 3,429 (21.0 per 1,000 residents)
- Share of establishments that are small: 99.8%
- 2021 population: 163,088

#13. Hampshire County
Canva

- Total small business establishments: 18,507 (21.5 per 1,000 residents)
- Share of establishments that are small: 99.7%
- 2021 population: 862,132

#12. Worcester County
Nina Alizada // Shutterstock

- Total small business establishments: 1,534 (21.6 per 1,000 residents)
- Share of establishments that are small: 99.9%
- 2021 population: 70,943

#11. Franklin County
Canva

- Total small business establishments: 12,884 (22.2 per 1,000 residents)
- Share of establishments that are small: 99.8%
- 2021 population: 579,895

#10. Bristol County
Canva

- Total small business establishments: 19,342 (24.0 per 1,000 residents)
- Share of establishments that are small: 99.8%
- 2021 population: 807,485

#9. Essex County
Canva

- Total small business establishments: 12,935 (24.3 per 1,000 residents)
- Share of establishments that are small: 99.9%
- 2021 population: 532,919

#8. Plymouth County
Joseph Sohm // Shutterstock

- Total small business establishments: 44,134 (27.3 per 1,000 residents)
- Share of establishments that are small: 99.6%
- 2021 population: 1,617,099

#7. Middlesex County
quiggyt4 // Shutterstock

- Total small business establishments: 20,217 (27.9 per 1,000 residents)
- Share of establishments that are small: 99.8%
- 2021 population: 724,692

#6. Norfolk County
Sean Pavone // Shutterstock

- Total small business establishments: 21,681 (28.1 per 1,000 residents)
- Share of establishments that are small: 99.4%
- 2021 population: 771,765

#5. Suffolk County
Canva

- Total small business establishments: 3,736 (29.1 per 1,000 residents)
- Share of establishments that are small: 99.9%
- 2021 population: 128,621

#4. Berkshire County
Wangkun Jia // Shutterstock

- Total small business establishments: 8,651 (37.2 per 1,000 residents)
- Share of establishments that are small: 100.0%
- 2021 population: 232,594

#3. Barnstable County
Canva

- Total small business establishments: 1,173 (55.6 per 1,000 residents)
- Share of establishments that are small: 99.9%
- 2021 population: 21,109

#2. Dukes County
Canva

- Total small business establishments: 1,195 (82.4 per 1,000 residents)
- Share of establishments that are small: 99.7%
- 2021 population: 14,499

#1. Nantucket
Canva