Rochester, MA Business Directory

Top cities in Massachusetts

Rank City Companies Found
1 Boston 73,987
2 Cambridge 19,238
3 Worcester 16,466
4 Waltham 11,886
5 Springfield 10,445
6 Framingham 10,092
7 Quincy 8,910
8 Newton 8,346
9 Woburn 8,045
10 Lowell 7,695
11 Brockton 6,808
12 Somerville 6,763
13 New Bedford 6,701
14 Fall River 6,573
15 Brookline 6,463
16 Plymouth 6,323
17 Burlington 5,889
18 Lexington 5,807
19 Marlborough 5,798
20 Beverly 5,681
21 Natick 5,572
22 Lynn 5,555
23 Andover 5,482
24 Peabody 5,477
25 Braintree 5,374
26 Medford 5,275
27 Lawrence 4,936
28 Haverhill 4,935
29 Pittsfield 4,840
30 Malden 4,738
31 Salem 4,705
32 Watertown 4,623
33 Norwood 4,403
34 Needham 4,366
35 Arlington 4,345
36 Concord 4,300
37 Leominster 4,117
38 Danvers 4,111
39 Wakefield 4,101
40 Wellesley 4,081
41 Canton 4,065
42 Methuen 4,046
43 Westborough 4,003
44 North Andover 3,999
45 Taunton 3,912
46 Hingham 3,839
47 Gloucester 3,658
48 Stoughton 3,620
49 Shrewsbury 3,607
50 Hyannis 3,595
51 Chelmsford 3,589
52 West Springfield 3,583
53 Brighton 3,568
54 Attleboro 3,514
55 Newburyport 3,497
56 Acton 3,426
57 Dedham 3,411
58 Revere 3,410
59 Chicopee 3,403
60 Franklin 3,355
61 Everett 3,343
62 Marblehead 3,267
63 Billerica 3,238
64 Westfield 3,222
65 Jamaica Plain 3,213
66 Belmont 3,195
67 Wilmington 3,179
68 Milford 3,168
69 Holyoke 3,156
70 Fitchburg 3,116
71 Northampton 3,003
72 Tewksbury 2,951
73 Saugus 2,913
74 Sudbury 2,886
75 Winchester 2,874
76 Nantucket 2,869
77 Westford 2,869
78 Chestnut Hill 2,775
79 Randolph 2,753
80 North Attleboro 2,718
81 Mansfield 2,688
82 Amherst 2,645
83 Bedford 2,619
84 Chelsea 2,558
85 Dorchester 2,540
86 Hanover 2,531
87 Stoneham 2,519
88 Milton 2,488
89 Walpole 2,455
90 West Roxbury 2,433
91 Reading 2,418
92 Middleboro 2,414
93 Newton Center 2,393
94 Dracut 2,385
95 Westwood 2,383
96 Foxboro 2,379
97 Melrose 2,362
98 Wellesley Hills 2,339
99 Marshfield 2,333
100 Needham Heights 2,329
101 Norwell 2,319
102 Rockland 2,253
103 Hudson 2,249
104 Allston 2,203
105 Weston 2,183
106 Charlestown 2,167
107 Northborough 2,146
108 Sharon 2,132
109 Greenfield 2,108
110 Auburn 2,099
111 Roslindale 2,094
112 Weymouth 2,086
113 Hopkinton 2,071
114 Wayland 2,069
115 Hyde Park 2,066
116 Scituate 2,042
117 Holliston 2,019
118 Bridgewater 1,995
119 East Longmeadow 1,995
120 Ashland 1,982
121 Pembroke 1,976
122 Amesbury 1,968
123 Seekonk 1,957
124 Falmouth 1,937
125 Mashpee 1,923
126 North Reading 1,901
127 Lynnfield 1,900
128 Duxbury 1,895
129 Ipswich 1,805
130 Southborough 1,795
131 North Dartmouth 1,790
132 East Falmouth 1,775
133 Swampscott 1,771
134 Westport 1,759
135 Agawam 1,758
136 Great Barrington 1,757
137 Swansea 1,739
138 Raynham 1,631
139 Longmeadow 1,624
140 South Easton 1,612
141 Easthampton 1,592
142 Norton 1,573
143 Bellingham 1,570
144 Sandwich 1,566
145 Ludlow 1,540
146 Kingston 1,537
147 Medfield 1,524
148 Mattapan 1,508
149 Tyngsboro 1,491
150 Webster 1,484
151 Littleton 1,482
152 North Billerica 1,478
153 Wilbraham 1,477
154 Wrentham 1,464
155 Fairhaven 1,459
156 Holden 1,458
157 Vineyard Haven 1,456
158 Winthrop 1,436
159 Gardner 1,434
160 Abington 1,425
161 Auburndale 1,424
162 North Easton 1,374
163 Rehoboth 1,367
164 Maynard 1,358
165 Middleton 1,356
166 Cohasset 1,350
167 Somerset 1,346
168 South Yarmouth 1,343
169 Medway 1,340
170 Provincetown 1,311
171 South Hadley 1,311
172 Brewster 1,309
173 North Adams 1,294
174 Orleans 1,287
175 Centerville 1,268
176 West Bridgewater 1,267
177 Buzzards Bay 1,256
178 Millbury 1,241
179 Southbridge 1,237
180 Wareham 1,237
181 Salisbury 1,234
182 South Weymouth 1,205
183 Clinton 1,197
184 Uxbridge 1,188
185 Belchertown 1,187
186 Williamstown 1,187
187 Hull 1,179
188 Topsfield 1,177
189 Harwich 1,176
190 East Weymouth 1,160
191 Lakeville 1,159
192 Groton 1,155
193 East Bridgewater 1,142
194 Plainville 1,136
195 Charlton 1,128
196 Whitman 1,108
197 Lincoln 1,104
198 South Dartmouth 1,070
199 Spencer 1,048
200 Norfolk 1,032
201 Chatham 1,031
202 Pepperell 1,031
203 Florence 1,029
204 Holbrook 1,025
205 West Yarmouth 1,015
206 Oxford 1,008
207 Lunenburg 999
208 Roxbury 997
209 Hadley 994
210 Georgetown 979
211 Lenox 979
212 West Boylston 970
213 North Chelmsford 967
214 Edgartown 960
215 West Newton 957
216 Manchester 951
217 Rockport 949
218 Palmer 939
219 Carver 933
220 Marstons Mills 928
221 Rowley 925
222 Southwick 918
223 Sutton 916
224 Millis 913
225 Sturbridge 913
226 Osterville 910
227 Avon 906
228 Stow 905
229 Athol 888
230 Dover 884
231 Whitinsville 884
232 Sterling 877
233 Feeding Hills 876
234 Yarmouth Port 869
235 Ayer 867
236 Harvard 864
237 Boxford 862
238 South Hamilton 856
239 Newtonville 849
240 Mattapoisett 837
241 Hanson 819
242 Waban 816
243 South Dennis 812
244 Lee 800
245 Newton Upper Falls 781
246 Ware 766
247 Westminster 761
248 Marion 755
249 Monson 755
250 Carlisle 748
251 Dudley 741
252 Acushnet 733
253 Newton Highlands 731
254 Bolton 730
255 Upton 729
256 Dorchester Center 717
257 Mendon 717
258 Sherborn 710
259 Boxborough 702
260 Hopedale 680
261 North Grafton 670
262 Orange 669
263 Winchendon 660
264 Rutland 645
265 Merrimac 643
266 East Sandwich 640
267 South Deerfield 621
268 Grafton 617
269 Essex 609
270 Adams 607
271 Blackstone 607
272 Indian Orchard 604
273 Lancaster 595
274 Leicester 577
275 Halifax 575
276 Townsend 568
277 Shelburne Falls 567
278 Dalton 565
279 West Newbury 557
280 Pocasset 554
281 Granby 549
282 Rochester 549
283 Newbury 544
284 Eastham 543
285 Groveland 538
286 Shirley 538
287 Hampden 530
288 North Falmouth 526
289 Southampton 520
290 Boylston 518
291 Berkley 516
292 West Barnstable 513
293 Wenham 511
294 East Freetown 510
295 East Walpole 502
296 North Weymouth 488
297 Ashburnham 477
298 Dennis 469
299 East Taunton 468
300 Wellfleet 468