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 typeMetroMAU.S.
    Dentists1.221.111.00
    Chiropractors0.160.140.25
    Veterinarians0.120.100.18
    Gyms & fitness centers0.470.370.26
    Beauty salons1.010.870.61
    Nail salons0.410.330.23
    Full-service restaurants2.392.331.93
    Fast-food & counter-service restaurants2.001.882.04
    General auto repair shops0.580.570.57
    Dry cleaners & laundry services0.140.110.07
    Child care centers0.860.760.56
    Pet care (grooming, boarding, training)0.230.190.13
    Law offices1.501.351.22
    Insurance agencies0.720.670.97
    CPA offices0.360.320.37
    Investment advisers0.200.150.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:

    ZIPPlaceRecordedPer 1,000
    02108Boston157.47
    01840Lawrence185.46
    02459Newton Center314.79
    02481Wellesley Hills234.63
    02111Boston154.15
    01742Concord254.04
    02420Lexington223.95
    02482Wellesley153.64
    02421Lexington233.40
    03801Portsmouth373.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:

    ZIPPlaceRecordedPer 1,000
    02108Boston31.49
    03862North Hampton31.46
    02482Wellesley51.21
    01742Concord71.13
    03885Stratham30.99
    02762Plainville40.95
    02061Norwell30.82
    02116Boston90.78
    01950Newburyport60.77
    01952Salisbury30.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:

    ZIPPlaceRecordedPer 1,000
    01719Boxborough41.81
    01982South Hamilton41.47
    02061Norwell51.37
    01983Topsfield31.34
    03885Stratham41.32
    01969Rowley31.24
    02461Newton Highlands31.18
    03848Kingston31.11
    01463Pepperell40.93
    02081Walpole60.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:

    ZIPPlaceRecordedPer 1,000
    02035Foxboro243.35
    02061Norwell123.29
    02025Cohasset103.22
    03862North Hampton62.92
    01719Boxborough62.71
    02108Boston52.49
    02109Boston52.42
    01778Wayland122.41
    03801Portsmouth252.29
    02482Wellesley92.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:

    ZIPPlaceRecordedPer 1,000
    02111Boston184.98
    02116Boston504.34
    02061Norwell123.29
    02339Hanover142.85
    02461Newton Highlands72.75
    02482Wellesley112.67
    01923Danvers272.45
    01880Wakefield272.44
    03862North Hampton52.43
    03042Epping72.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:

    ZIPPlaceRecordedPer 1,000
    01949Middleton61.81
    02482Wellesley71.70
    02191North Weymouth61.68
    02420Lexington91.62
    02108Boston31.49
    03862North Hampton31.46
    01906Saugus151.40
    02061Norwell51.37
    01864North Reading81.37
    02492Needham91.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:

    ZIPPlaceRecordedPer 1,000
    02111Boston6718.5
    02109Boston3516.9
    02113Boston6115.0
    02108Boston3014.9
    02210Boston4811.2
    03801Portsmouth898.17
    02134Allston647.74
    02142Cambridge167.38
    02116Boston796.85
    02215Boston485.83

    Fast-food & counter-service restaurants

    3,858 recorded across the metro, 2.00 per 1,000 households. The most crowded ZIPs:

    ZIPPlaceRecordedPer 1,000
    02108Boston3115.4
    02109Boston2713.1
    02451Waltham9412.5
    02111Boston318.58
    03874Seabrook235.92
    03824Durham165.52
    02215Boston455.47
    02142Cambridge115.07
    03801Portsmouth544.95
    01803Burlington484.80

    General auto repair shops

    1,109 recorded across the metro, 0.58 per 1,000 households. The most crowded ZIPs:

    ZIPPlaceRecordedPer 1,000
    02379West Bridgewater103.48
    03862North Hampton62.92
    03865Plaistow92.83
    01879Tyngsboro102.39
    02343Holbrook92.12
    01432Ayer71.99
    01952Salisbury81.98
    03835Farmington51.74
    02339Hanover81.63
    01880Wakefield181.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:

    ZIPPlaceRecordedPer 1,000
    02461Newton Highlands41.57
    01949Middleton41.21
    02492Needham81.09
    01778Wayland40.80
    02114Boston60.75
    02113Boston30.74
    02482Wellesley30.73
    02116Boston80.69
    01742Concord40.65
    01950Newburyport50.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:

    ZIPPlaceRecordedPer 1,000
    01776Sudbury182.84
    02481Wellesley Hills142.82
    02421Lexington182.66
    02493Weston92.55
    02465West Newton112.51
    02379West Bridgewater72.43
    02420Lexington132.33
    02478Belmont242.32
    01773Lincoln52.28
    02061Norwell82.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:

    ZIPPlaceRecordedPer 1,000
    01969Rowley41.65
    01952Salisbury61.49
    03865Plaistow41.26
    01746Holliston71.24
    02347Lakeville51.19
    03077Raymond51.17
    03848Kingston31.11
    03833Exeter101.10
    02452Waltham61.10
    02061Norwell41.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:

    ZIPPlaceRecordedPer 1,000
    02109Boston16680.3
    02108Boston13868.7
    02481Wellesley Hills6012.1
    02111Boston3910.8
    02210Boston368.36
    02061Norwell226.04
    02114Boston475.88
    02116Boston645.55
    02494Needham Heights225.42
    01940Lynnfield245.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:

    ZIPPlaceRecordedPer 1,000
    02108Boston188.96
    02109Boston167.74
    02494Needham Heights225.42
    02481Wellesley Hills224.43
    03862North Hampton73.40
    02142Cambridge62.77
    02061Norwell102.74
    02184Braintree372.58
    01940Lynnfield112.30
    02111Boston82.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:

    ZIPPlaceRecordedPer 1,000
    02109Boston167.74
    02494Needham Heights112.71
    02111Boston92.49
    02481Wellesley Hills112.22
    01940Lynnfield102.09
    02090Westwood101.82
    01983Topsfield41.78
    02061Norwell61.65
    01845North Andover171.48
    01775Stow41.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:

    ZIPPlaceRecordedPer 1,000
    02108Boston125.98
    02109Boston115.32
    02481Wellesley Hills153.02
    02061Norwell113.02
    02210Boston102.32
    02111Boston82.21
    02494Needham Heights71.72
    02451Waltham131.72
    02116Boston191.65
    02043Hingham141.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

    Other metros