Local business data · Boston
Where Boston's local businesses are most crowded
We counted 16 kinds of storefront and office businesses per 1,000 households in 224 residential ZIP codes across the Boston metro (1,924,216 households). Here's where competition is densest, how the metro compares with Massachusetts and the U.S., and the big ZIPs where fewer than 3 of a business type are recorded.
Key findings
- Norwell (02061) ranks among the 10 most crowded ZIPs in the metro for 11 of 16 business types, including chiropractors, veterinarians, gyms & fitness centers.
- Boston has 1.8 times the U.S. rate of nail salons per household: 0.41 per 1,000 households, against 0.23 nationally.
- Boston has about 34% fewer chiropractic offices per household than the U.S. as a whole (0.16 per 1,000 households, against 0.25).
- Foxboro (02035) has 24 gyms and fitness centers for 7,169 households, about 7 times the metro rate.
- Lynn (01902), with 19,110 households, has fewer than 3 insurance agencies recorded. Counts under 3 aren't published, so it could be one or two.
The metro at a glance
Businesses per 1,000 households across the metro, next to Massachusetts and the U.S.
| Business type | Metro | MA | U.S. |
|---|---|---|---|
| Dentists | 1.22 | 1.11 | 1.00 |
| Chiropractors | 0.16 | 0.14 | 0.25 |
| Veterinarians | 0.12 | 0.10 | 0.18 |
| Gyms & fitness centers | 0.47 | 0.37 | 0.26 |
| Beauty salons | 1.01 | 0.87 | 0.61 |
| Nail salons | 0.41 | 0.33 | 0.23 |
| Full-service restaurants | 2.39 | 2.33 | 1.93 |
| Fast-food & counter-service restaurants | 2.00 | 1.88 | 2.04 |
| General auto repair shops | 0.58 | 0.57 | 0.57 |
| Dry cleaners & laundry services | 0.14 | 0.11 | 0.07 |
| Child care centers | 0.86 | 0.76 | 0.56 |
| Pet care (grooming, boarding, training) | 0.23 | 0.19 | 0.13 |
| Law offices | 1.50 | 1.35 | 1.22 |
| Insurance agencies | 0.72 | 0.67 | 0.97 |
| CPA offices | 0.36 | 0.32 | 0.37 |
| Investment advisers | 0.20 | 0.15 | 0.14 |
Dentists
2,346 recorded across the metro, 1.22 per 1,000 households (1.2 times the U.S. rate). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 02108 | Boston | 15 | 7.47 |
| 01840 | Lawrence | 18 | 5.46 |
| 02459 | Newton Center | 31 | 4.79 |
| 02481 | Wellesley Hills | 23 | 4.63 |
| 02111 | Boston | 15 | 4.15 |
| 01742 | Concord | 25 | 4.04 |
| 02420 | Lexington | 22 | 3.95 |
| 02482 | Wellesley | 15 | 3.64 |
| 02421 | Lexington | 23 | 3.40 |
| 03801 | Portsmouth | 37 | 3.39 |
Large ZIPs with fewer than 3 recorded: Lawrence (01841) – 17,097 households, Dorchester (02125) – 13,759 households, Brockton (02302) – 12,354 households, Lowell (01854) – 10,376 households, Haverhill (01832) – 10,306 households. Counts under 3 aren't published, so each could have one or two.
Chiropractors
317 recorded across the metro, 0.16 per 1,000 households (below the U.S. rate of 0.25). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 02108 | Boston | 3 | 1.49 |
| 03862 | North Hampton | 3 | 1.46 |
| 02482 | Wellesley | 5 | 1.21 |
| 01742 | Concord | 7 | 1.13 |
| 03885 | Stratham | 3 | 0.99 |
| 02762 | Plainville | 4 | 0.95 |
| 02061 | Norwell | 3 | 0.82 |
| 02116 | Boston | 9 | 0.78 |
| 01950 | Newburyport | 6 | 0.77 |
| 01952 | Salisbury | 3 | 0.74 |
Large ZIPs with fewer than 3 recorded: Medford (02155) – 24,586 households, Brighton (02135) – 21,072 households, Salem (01970) – 19,709 households, Lynn (01902) – 19,110 households, South Boston (02127) – 17,895 households, East Boston (02128) – 17,619 households. Counts under 3 aren't published, so each could have one or two.
Veterinarians
227 recorded across the metro, 0.12 per 1,000 households (below the U.S. rate of 0.18). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 01719 | Boxborough | 4 | 1.81 |
| 01982 | South Hamilton | 4 | 1.47 |
| 02061 | Norwell | 5 | 1.37 |
| 01983 | Topsfield | 3 | 1.34 |
| 03885 | Stratham | 4 | 1.32 |
| 01969 | Rowley | 3 | 1.24 |
| 02461 | Newton Highlands | 3 | 1.18 |
| 03848 | Kingston | 3 | 1.11 |
| 01463 | Pepperell | 4 | 0.93 |
| 02081 | Walpole | 6 | 0.82 |
Large ZIPs with fewer than 3 recorded: Malden (02148) – 26,319 households, Revere (02151) – 21,528 households, Brighton (02135) – 21,072 households, Dorchester Center (02124) – 19,987 households, Lynn (01902) – 19,110 households, South Boston (02127) – 17,895 households. Counts under 3 aren't published, so each could have one or two.
Gyms & fitness centers
898 recorded across the metro, 0.47 per 1,000 households (1.8 times the U.S. rate). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 02035 | Foxboro | 24 | 3.35 |
| 02061 | Norwell | 12 | 3.29 |
| 02025 | Cohasset | 10 | 3.22 |
| 03862 | North Hampton | 6 | 2.92 |
| 01719 | Boxborough | 6 | 2.71 |
| 02108 | Boston | 5 | 2.49 |
| 02109 | Boston | 5 | 2.42 |
| 01778 | Wayland | 12 | 2.41 |
| 03801 | Portsmouth | 25 | 2.29 |
| 02482 | Wellesley | 9 | 2.18 |
Large ZIPs with fewer than 3 recorded: Lynn (01902) – 19,110 households, Everett (02149) – 17,262 households, Lawrence (01841) – 17,097 households, Dorchester (02125) – 13,759 households, Chelsea (02150) – 13,522 households, Gloucester (01930) – 13,180 households. Counts under 3 aren't published, so each could have one or two.
Note: Independent personal trainers without employees aren't counted.
Beauty salons
1,945 recorded across the metro, 1.01 per 1,000 households (1.7 times the U.S. rate). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 02111 | Boston | 18 | 4.98 |
| 02116 | Boston | 50 | 4.34 |
| 02061 | Norwell | 12 | 3.29 |
| 02339 | Hanover | 14 | 2.85 |
| 02461 | Newton Highlands | 7 | 2.75 |
| 02482 | Wellesley | 11 | 2.67 |
| 01923 | Danvers | 27 | 2.45 |
| 01880 | Wakefield | 27 | 2.44 |
| 03862 | North Hampton | 5 | 2.43 |
| 03042 | Epping | 7 | 2.32 |
Large ZIPs with fewer than 3 recorded: Brockton (02302) – 12,354 households. Counts under 3 aren't published, so each could have one or two.
Note: Booth renters and self-employed stylists aren't counted, so the real number of stylists is much higher than the number of salons.
Nail salons
796 recorded across the metro, 0.41 per 1,000 households (1.8 times the U.S. rate). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 01949 | Middleton | 6 | 1.81 |
| 02482 | Wellesley | 7 | 1.70 |
| 02191 | North Weymouth | 6 | 1.68 |
| 02420 | Lexington | 9 | 1.62 |
| 02108 | Boston | 3 | 1.49 |
| 03862 | North Hampton | 3 | 1.46 |
| 01906 | Saugus | 15 | 1.40 |
| 02061 | Norwell | 5 | 1.37 |
| 01864 | North Reading | 8 | 1.37 |
| 02492 | Needham | 9 | 1.23 |
Large ZIPs with fewer than 3 recorded: Lawrence (01841) – 17,097 households, Cambridge (02139) – 16,062 households, Framingham (01702) – 14,665 households, Cambridge (02138) – 14,239 households, Hyde Park (02136) – 13,570 households, Andover (01810) – 13,279 households. Counts under 3 aren't published, so each could have one or two.
Note: Self-employed nail technicians aren't counted.
Full-service restaurants
4,598 recorded across the metro, 2.39 per 1,000 households (1.2 times the U.S. rate). The most crowded ZIPs:
Fast-food & counter-service restaurants
3,858 recorded across the metro, 2.00 per 1,000 households. The most crowded ZIPs:
General auto repair shops
1,109 recorded across the metro, 0.58 per 1,000 households. The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 02379 | West Bridgewater | 10 | 3.48 |
| 03862 | North Hampton | 6 | 2.92 |
| 03865 | Plaistow | 9 | 2.83 |
| 01879 | Tyngsboro | 10 | 2.39 |
| 02343 | Holbrook | 9 | 2.12 |
| 01432 | Ayer | 7 | 1.99 |
| 01952 | Salisbury | 8 | 1.98 |
| 03835 | Farmington | 5 | 1.74 |
| 02339 | Hanover | 8 | 1.63 |
| 01880 | Wakefield | 18 | 1.63 |
Large ZIPs with fewer than 3 recorded: Brookline (02446) – 14,426 households, Cambridge (02138) – 14,239 households, Boston (02118) – 14,185 households, Andover (01810) – 13,279 households, Boston (02116) – 11,525 households, North Andover (01845) – 11,521 households. Counts under 3 aren't published, so each could have one or two.
Note: Specialty shops (body, transmission, oil change) and car washes are counted separately and aren't included; solo mechanics without employees aren't counted.
Dry cleaners & laundry services
269 recorded across the metro, 0.14 per 1,000 households (2.0 times the U.S. rate). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 02461 | Newton Highlands | 4 | 1.57 |
| 01949 | Middleton | 4 | 1.21 |
| 02492 | Needham | 8 | 1.09 |
| 01778 | Wayland | 4 | 0.80 |
| 02114 | Boston | 6 | 0.75 |
| 02113 | Boston | 3 | 0.74 |
| 02482 | Wellesley | 3 | 0.73 |
| 02116 | Boston | 8 | 0.69 |
| 01742 | Concord | 4 | 0.65 |
| 01950 | Newburyport | 5 | 0.64 |
Large ZIPs with fewer than 3 recorded: Plymouth (02360) – 25,822 households, Revere (02151) – 21,528 households, Brighton (02135) – 21,072 households, Salem (01970) – 19,709 households, Lynn (01902) – 19,110 households, Jamaica Plain (02130) – 17,928 households. Counts under 3 aren't published, so each could have one or two.
Note: Coin-operated laundromats are a separate category and aren't included.
Child care centers
1,663 recorded across the metro, 0.86 per 1,000 households (1.5 times the U.S. rate). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 01776 | Sudbury | 18 | 2.84 |
| 02481 | Wellesley Hills | 14 | 2.82 |
| 02421 | Lexington | 18 | 2.66 |
| 02493 | Weston | 9 | 2.55 |
| 02465 | West Newton | 11 | 2.51 |
| 02379 | West Bridgewater | 7 | 2.43 |
| 02420 | Lexington | 13 | 2.33 |
| 02478 | Belmont | 24 | 2.32 |
| 01773 | Lincoln | 5 | 2.28 |
| 02061 | Norwell | 8 | 2.20 |
Large ZIPs with fewer than 3 recorded: Waltham (02453) – 12,684 households. Counts under 3 aren't published, so each could have one or two.
Note: Home-based child care run without employees isn't counted.
Pet care (grooming, boarding, training)
439 recorded across the metro, 0.23 per 1,000 households (1.8 times the U.S. rate). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 01969 | Rowley | 4 | 1.65 |
| 01952 | Salisbury | 6 | 1.49 |
| 03865 | Plaistow | 4 | 1.26 |
| 01746 | Holliston | 7 | 1.24 |
| 02347 | Lakeville | 5 | 1.19 |
| 03077 | Raymond | 5 | 1.17 |
| 03848 | Kingston | 3 | 1.11 |
| 03833 | Exeter | 10 | 1.10 |
| 02452 | Waltham | 6 | 1.10 |
| 02061 | Norwell | 4 | 1.10 |
Large ZIPs with fewer than 3 recorded: Quincy (02169) – 28,674 households, Lynn (01902) – 19,110 households, South Boston (02127) – 17,895 households, East Boston (02128) – 17,619 households, Lawrence (01841) – 17,097 households, Cambridge (02139) – 16,062 households. Counts under 3 aren't published, so each could have one or two.
Note: Veterinarians are a separate category; mobile and solo groomers without employees aren't counted.
Law offices
2,887 recorded across the metro, 1.50 per 1,000 households (1.2 times the U.S. rate). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 02109 | Boston | 166 | 80.3 |
| 02108 | Boston | 138 | 68.7 |
| 02481 | Wellesley Hills | 60 | 12.1 |
| 02111 | Boston | 39 | 10.8 |
| 02210 | Boston | 36 | 8.36 |
| 02061 | Norwell | 22 | 6.04 |
| 02114 | Boston | 47 | 5.88 |
| 02116 | Boston | 64 | 5.55 |
| 02494 | Needham Heights | 22 | 5.42 |
| 01940 | Lynnfield | 24 | 5.02 |
Large ZIPs with fewer than 3 recorded: Lawrence (01841) – 17,097 households, Hyde Park (02136) – 13,570 households, Brockton (02302) – 12,354 households, Somerville (02143) – 12,132 households, Haverhill (01832) – 10,306 households. Counts under 3 aren't published, so each could have one or two.
Insurance agencies
1,385 recorded across the metro, 0.72 per 1,000 households (below the U.S. rate of 0.97). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 02108 | Boston | 18 | 8.96 |
| 02109 | Boston | 16 | 7.74 |
| 02494 | Needham Heights | 22 | 5.42 |
| 02481 | Wellesley Hills | 22 | 4.43 |
| 03862 | North Hampton | 7 | 3.40 |
| 02142 | Cambridge | 6 | 2.77 |
| 02061 | Norwell | 10 | 2.74 |
| 02184 | Braintree | 37 | 2.58 |
| 01940 | Lynnfield | 11 | 2.30 |
| 02111 | Boston | 8 | 2.21 |
Large ZIPs with fewer than 3 recorded: Lynn (01902) – 19,110 households, Lawrence (01841) – 17,097 households, Cambridge (02139) – 16,062 households, Brookline (02446) – 14,426 households, Cambridge (02138) – 14,239 households, Hyde Park (02136) – 13,570 households. Counts under 3 aren't published, so each could have one or two.
CPA offices
687 recorded across the metro, 0.36 per 1,000 households. The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 02109 | Boston | 16 | 7.74 |
| 02494 | Needham Heights | 11 | 2.71 |
| 02111 | Boston | 9 | 2.49 |
| 02481 | Wellesley Hills | 11 | 2.22 |
| 01940 | Lynnfield | 10 | 2.09 |
| 02090 | Westwood | 10 | 1.82 |
| 01983 | Topsfield | 4 | 1.78 |
| 02061 | Norwell | 6 | 1.65 |
| 01845 | North Andover | 17 | 1.48 |
| 01775 | Stow | 4 | 1.46 |
Large ZIPs with fewer than 3 recorded: Revere (02151) – 21,528 households, Dorchester Center (02124) – 19,987 households, Lynn (01902) – 19,110 households, Jamaica Plain (02130) – 17,928 households, South Boston (02127) – 17,895 households, East Boston (02128) – 17,619 households. Counts under 3 aren't published, so each could have one or two.
Note: Tax-prep-only offices are a separate category and aren't included.
Investment advisers
386 recorded across the metro, 0.20 per 1,000 households (1.4 times the U.S. rate). The most crowded ZIPs:
| ZIP | Place | Recorded | Per 1,000 |
|---|---|---|---|
| 02108 | Boston | 12 | 5.98 |
| 02109 | Boston | 11 | 5.32 |
| 02481 | Wellesley Hills | 15 | 3.02 |
| 02061 | Norwell | 11 | 3.02 |
| 02210 | Boston | 10 | 2.32 |
| 02111 | Boston | 8 | 2.21 |
| 02494 | Needham Heights | 7 | 1.72 |
| 02451 | Waltham | 13 | 1.72 |
| 02116 | Boston | 19 | 1.65 |
| 02043 | Hingham | 14 | 1.46 |
Large ZIPs with fewer than 3 recorded: Malden (02148) – 26,319 households, Medford (02155) – 24,586 households, Brockton (02301) – 23,256 households, Revere (02151) – 21,528 households, Brighton (02135) – 21,072 households, Dorchester Center (02124) – 19,987 households. Counts under 3 aren't published, so each could have one or two.
How to read the numbers
- Counts cover business locations with paid employees, in 2023. Self-employed owners aren't included, so every count is a minimum.
- Counts under 3 aren't published for a ZIP and business type, so "fewer than 3 recorded" can mean one, two, or none.
- "Most crowded" ranks ZIPs with at least 2,000 households by businesses per 1,000 households. Downtowns and shopping districts rank high because they serve workers and visitors as well as residents.
- The metro is the Boston-Cambridge-Newton, MA-NH metropolitan area. A ZIP counts toward it when most of its land is in one of the metro's counties.
- Free to quote or chart with credit to Good Mail Co and a link to this page.
Check any ZIP code
The free lookup covers every residential ZIP in the country, with nearby ZIPs and your state for comparison.
Look up a ZIP