Top Orthopedic Surgeons in Massachusetts

Massachusetts Rankings
203 surgeons • 14,985 procedures
Current Medicare Data

Discover Massachusetts's leading orthopedic surgeons ranked by verified Medicare procedure volume. Our comprehensive analysis covers 203 specialists across hip, knee, and shoulder replacement procedures.

Orthopedic surgeon rankings map

Find Surgeons by City in Massachusetts

Top cities by number of orthopedic surgeons

Boston50 Worcester13 Peabody10 Burlington8 Springfield7 Waltham6 Plymouth6 Hingham5 North Chelmsford5 Brighton5 Milford5 Natick5

Massachusetts Rankings

203 surgeons • All procedures

Current Medicare data
Joint replacement recovery essentials 7-piece recovery essentials kit. Prepare before surgery day.
1
State Rank
NPI: 1083670228
Waltham
MA
345
Verified Cases
#1
State
Hip 145
Knee 200
2
State Rank
NPI: 1881676989
Boston
MA
305
Verified Cases
#2
State
Hip 118
Knee 187
3
State Rank
NPI: 1457379588
Springfield
MA
266
Verified Cases
#3
State
Hip 70
Knee 196
4
State Rank
NPI: 1851371108
Springfield
MA
260
Verified Cases
#4
State
Hip 97
Knee 163
5
State Rank
NPI: 1558328443
Chestnut Hill
MA
244
Verified Cases
#5
State
Hip 95
Knee 149
6
State Rank
NPI: 1922065820
Chestnut Hill
MA
239
Verified Cases
#6
State
Hip 140
Knee 99
7
State Rank
NPI: 1861729279
Boston
MA
235
Verified Cases
#7
State
Hip 103
Knee 132
8
State Rank
NPI: 1548381791
Woburn
MA
234
Verified Cases
#8
State
Hip 91
Knee 143
9
State Rank
NPI: 1619318060
Springfield
MA
231
Verified Cases
#9
State
Hip 128
Knee 103
10
State Rank
NPI: 1912988189
Wellesley
MA
210
Verified Cases
#10
State
Hip 100
Knee 110
11
State Rank
NPI: 1306828249
Waltham
MA
210
Verified Cases
#11
State
Hip 70
Knee 140
12
State Rank
NPI: 1164598801
Boston
MA
204
Verified Cases
#12
State
Hip 71
Knee 133
13
State Rank
NPI: 1568671188
Waltham
MA
183
Verified Cases
#13
State
Shoulder 183
14
State Rank
NPI: 1104318872
Boston
MA
178
Verified Cases
#14
State
Hip 76
Knee 102
15
State Rank
NPI: 1750318887
Hingham
MA
175
Verified Cases
#15
State
Hip 82
Knee 93
16
State Rank
NPI: 1376981266
Springfield
MA
173
Verified Cases
#16
State
Hip 65
Knee 108
17
State Rank
NPI: 1760445530
Hyannis
MA
172
Verified Cases
#17
State
Hip 76
Knee 96
18
State Rank
NPI: 1821318726
Waltham
MA
171
Verified Cases
#18
State
Hip 82
Knee 89
19
State Rank
NPI: 1104864495
North Chelmsford
MA
171
Verified Cases
#19
State
Hip 72
Knee 99
20
State Rank
NPI: 1306859442
Boston
MA
170
Verified Cases
#20
State
Hip 63
Knee 107
21
State Rank
NPI: 1740253939
Boston
MA
169
Verified Cases
#21
State
Hip 74
Knee 95
22
State Rank
NPI: 1326152216
Brockton
MA
168
Verified Cases
#22
State
Hip 48
Knee 96
Shoulder 24
23
State Rank
NPI: 1164611687
Boston
MA
156
Verified Cases
#23
State
Hip 76
Knee 80
24
State Rank
NPI: 1235245135
Plymouth
MA
155
Verified Cases
#24
State
Hip 43
Knee 112
25
State Rank
NPI: 1790164978
Plymouth
MA
151
Verified Cases
#25
State
Hip 77
Knee 74
26
State Rank
NPI: 1124230305
Peabody
MA
151
Verified Cases
#26
State
Hip 75
Knee 76
27
State Rank
NPI: 1245524974
Boston
MA
148
Verified Cases
#27
State
Hip 72
Knee 76
28
State Rank
NPI: 1578866513
Boston
MA
147
Verified Cases
#28
State
Hip 62
Knee 85
29
State Rank
NPI: 1518452408
Boston
MA
142
Verified Cases
#29
State
Hip 62
Knee 80
30
State Rank
NPI: 1437258738
Peabody
MA
140
Verified Cases
#30
State
Hip 54
Knee 86
31
State Rank
NPI: 1518295682
Boston
MA
137
Verified Cases
#31
State
Hip 98
Knee 39
32
State Rank
NPI: 1629496401
Woburn
MA
135
Verified Cases
#32
State
Hip 51
Knee 84
33
State Rank
NPI: 1144267899
Roxbury Crossing
MA
134
Verified Cases
#33
State
Hip 74
Knee 60
34
State Rank
NPI: 1801281357
Concord
MA
129
Verified Cases
#34
State
Hip 74
Knee 55
35
State Rank
NPI: 1003254822
Boston
MA
129
Verified Cases
#35
State
Hip 58
Knee 71
36
State Rank
NPI: 1710934500
Plymouth
MA
128
Verified Cases
#36
State
Hip 45
Knee 83
37
State Rank
NPI: 1104850528
Worcester
MA
127
Verified Cases
#37
State
Hip 81
Knee 46
38
State Rank
NPI: 1639149826
N Dartmouth
MA
127
Verified Cases
#38
State
Hip 36
Knee 91
39
State Rank
NPI: 1003881632
Falmouth
MA
126
Verified Cases
#39
State
Hip 43
Knee 83
40
State Rank
NPI: 1659325298
Boston
MA
124
Verified Cases
#40
State
Knee 124
41
State Rank
NPI: 1639639818
Boston
MA
123
Verified Cases
#41
State
Hip 59
Knee 64
42
State Rank
NPI: 1306307533
Burlington
MA
123
Verified Cases
#42
State
Hip 56
Knee 67
43
State Rank
NPI: 1942293014
Hyannis
MA
121
Verified Cases
#43
State
Hip 43
Knee 78
44
State Rank
NPI: 1548654783
Raynham
MA
120
Verified Cases
#44
State
Hip 58
Knee 62
45
State Rank
NPI: 1841301546
North Dartmouth
MA
118
Verified Cases
#45
State
Hip 69
Knee 49
46
State Rank
NPI: 1992882195
Boston
MA
117
Verified Cases
#46
State
Hip 73
Knee 44
47
State Rank
NPI: 1174919054
Boston
MA
113
Verified Cases
#47
State
Hip 62
Knee 51
48
State Rank
NPI: 1598962672
Waltham
MA
111
Verified Cases
#48
State
Hip 42
Knee 69
49
State Rank
NPI: 1831432400
Boston
MA
107
Verified Cases
#49
State
Hip 51
Knee 56
50
State Rank
NPI: 1013177534
Boston
MA
106
Verified Cases
#50
State
Hip 51
Knee 55
51
State Rank
NPI: 1609854215
Peabody
MA
105
Verified Cases
#51
State
Shoulder 105
52
State Rank
NPI: 1689093452
Worcester
MA
104
Verified Cases
#52
State
Hip 46
Knee 58
53
State Rank
NPI: 1619901386
Peabody
MA
103
Verified Cases
#53
State
Knee 103
54
State Rank
NPI: 1295767739
Pittsfield
MA
102
Verified Cases
#54
State
Hip 42
Knee 60
55
State Rank
NPI: 1811033871
Boston
MA
101
Verified Cases
#55
State
Hip 45
Knee 56
56
State Rank
NPI: 1861465841
Boston
MA
101
Verified Cases
#56
State
Hip 33
Knee 68
57
State Rank
NPI: 1912495656
Boston
MA
100
Verified Cases
#57
State
Hip 39
Knee 61
58
State Rank
NPI: 1952398174
Brighton
MA
98
Verified Cases
#58
State
Knee 98
59
State Rank
NPI: 1982862462
Pittsfield
MA
97
Verified Cases
#59
State
Hip 36
Knee 61
60
State Rank
NPI: 1952338519
Hingham
MA
97
Verified Cases
#60
State
Hip 17
Knee 30
Shoulder 50
61
State Rank
NPI: 1285739649
Newton
MA
94
Verified Cases
#61
State
Hip 61
Knee 33
62
State Rank
NPI: 1326458779
Boston
MA
94
Verified Cases
#62
State
Hip 57
Knee 37
63
State Rank
NPI: 1801871447
Leominster
MA
91
Verified Cases
#63
State
Hip 36
Knee 55
64
State Rank
NPI: 1366541732
Burlington
MA
89
Verified Cases
#64
State
Hip 49
Knee 40
65
State Rank
NPI: 1447366356
West Hatfield
MA
89
Verified Cases
#65
State
Hip 33
Knee 56
66
State Rank
NPI: 1366616849
Springfield
MA
89
Verified Cases
#66
State
Shoulder 89
67
State Rank
NPI: 1144210956
Boston
MA
88
Verified Cases
#67
State
Hip 34
Knee 54
68
State Rank
NPI: 1346415601
Boston
MA
88
Verified Cases
#68
State
Hip 26
Knee 62
69
State Rank
NPI: 1053347229
Milford
MA
86
Verified Cases
#69
State
Hip 26
Knee 60
70
State Rank
NPI: 1346688033
Worcester
MA
85
Verified Cases
#70
State
Hip 41
Knee 44
71
State Rank
NPI: 1851739544
Worcester
MA
83
Verified Cases
#71
State
Hip 36
Knee 47
72
State Rank
NPI: 1114366846
Waltham
MA
81
Verified Cases
#72
State
Shoulder 81
73
State Rank
NPI: 1295114114
Boston
MA
79
Verified Cases
#73
State
Hip 40
Knee 39
74
State Rank
NPI: 1275760985
Worcester
MA
78
Verified Cases
#74
State
Hip 30
Knee 48
75
State Rank
NPI: 1447425038
Brighton
MA
78
Verified Cases
#75
State
Hip 30
Knee 48
76
State Rank
NPI: 1275517096
North Easton
MA
75
Verified Cases
#76
State
Hip 28
Knee 47
77
State Rank
NPI: 1083278055
Plymouth
MA
75
Verified Cases
#77
State
Hip 27
Knee 48
78
State Rank
NPI: 1336382373
Hyannis
MA
75
Verified Cases
#78
State
Shoulder 75
79
State Rank
NPI: 1093805806
Burlington
MA
74
Verified Cases
#79
State
Hip 40
Knee 34
80
State Rank
NPI: 1538264049
Newton
MA
70
Verified Cases
#80
State
Knee 32
Shoulder 38
81
State Rank
NPI: 1568456457
Haverhill
MA
69
Verified Cases
#81
State
Hip 23
Knee 46
82
State Rank
NPI: 1114985348
Brighton
MA
68
Verified Cases
#82
State
Shoulder 68
83
State Rank
NPI: 1174662407
Peabody
MA
66
Verified Cases
#83
State
Hip 26
Knee 40
84
State Rank
NPI: 1518428754
Boston
MA
65
Verified Cases
#84
State
Hip 25
Knee 40
85
State Rank
NPI: 1790128650
Worcester
MA
63
Verified Cases
#85
State
Hip 41
Knee 22
86
State Rank
NPI: 1972998805
Boston
MA
62
Verified Cases
#86
State
Hip 23
Knee 39
87
State Rank
NPI: 1417215401
Boston
MA
61
Verified Cases
#87
State
Hip 24
Knee 37
88
State Rank
NPI: 1861469280
Natick
MA
61
Verified Cases
#88
State
Hip 17
Knee 44
89
State Rank
NPI: 1639159841
Worcester
MA
59
Verified Cases
#89
State
Hip 25
Knee 34
90
State Rank
NPI: 1891847497
Andover
MA
59
Verified Cases
#90
State
Hip 25
Knee 34
91
State Rank
NPI: 1194718320
Norwood
MA
59
Verified Cases
#91
State
Hip 19
Knee 40
92
State Rank
NPI: 1457335267
North Easton
MA
59
Verified Cases
#92
State
Hip 14
Knee 45
93
State Rank
NPI: 1891997664
Worcester
MA
57
Verified Cases
#93
State
Hip 21
Knee 36
94
State Rank
NPI: 1932630241
Peabody
MA
57
Verified Cases
#94
State
Hip 21
Knee 36
95
State Rank
NPI: 1982633483
Hingham
MA
56
Verified Cases
#95
State
Hip 22
Knee 34
96
State Rank
NPI: 1124288477
Worcester
MA
55
Verified Cases
#96
State
Hip 24
Knee 31
97
State Rank
NPI: 1093700726
Swansea
MA
54
Verified Cases
#97
State
Knee 54
98
State Rank
NPI: 1912173071
Gardner
MA
52
Verified Cases
#98
State
Hip 26
Knee 26
99
State Rank
NPI: 1447665153
Boston
MA
51
Verified Cases
#99
State
Hip 23
Knee 28
100
State Rank
NPI: 1477589562
Attleboro
MA
51
Verified Cases
#100
State
Hip 19
Knee 32
101
State Rank
NPI: 1154378479
Stoneham
MA
49
Verified Cases
#101
State
Hip 29
Knee 20
102
State Rank
NPI: 1346244167
Greenfield
MA
49
Verified Cases
#102
State
Hip 16
Knee 33
103
State Rank
NPI: 1548325467
Boston
MA
48
Verified Cases
#103
State
Hip 27
Knee 21
104
State Rank
NPI: 1356326441
Boston
MA
48
Verified Cases
#104
State
Shoulder 48
105
State Rank
NPI: 1851367858
Concord
MA
48
Verified Cases
#105
State
Shoulder 48
106
State Rank
NPI: 1154610384
Newburyport
MA
46
Verified Cases
#106
State
Hip 17
Knee 15
Shoulder 14
107
State Rank
NPI: 1396292603
Boston
MA
46
Verified Cases
#107
State
Hip 14
Knee 32
108
State Rank
NPI: 1528247731
Boston
MA
45
Verified Cases
#108
State
Shoulder 45
109
State Rank
NPI: 1225558737
Attleboro
MA
43
Verified Cases
#109
State
Hip 13
Knee 30
110
State Rank
NPI: 1144214032
Stoneham
MA
43
Verified Cases
#110
State
Knee 43
111
State Rank
NPI: 1912928953
Plymouth
MA
43
Verified Cases
#111
State
Knee 43
112
State Rank
NPI: 1265471254
Boston
MA
43
Verified Cases
#112
State
Knee 31
Shoulder 12
113
State Rank
NPI: 1982269205
Fall River
MA
42
Verified Cases
#113
State
Hip 17
Knee 25
114
State Rank
NPI: 1952575672
Boston
MA
41
Verified Cases
#114
State
Hip 22
Knee 19
115
State Rank
NPI: 1902831043
Pittsfield
MA
41
Verified Cases
#115
State
Hip 15
Knee 26
116
State Rank
NPI: 1669445243
Plymouth
MA
41
Verified Cases
#116
State
Shoulder 41
117
State Rank
NPI: 1871160010
Boston
MA
41
Verified Cases
#117
State
Shoulder 41
118
State Rank
NPI: 1245427285
Holyoke
MA
40
Verified Cases
#118
State
Hip 23
Knee 17
119
State Rank
NPI: 1871593392
Wareham
MA
39
Verified Cases
#119
State
Hip 22
Knee 17
120
State Rank
NPI: 1477535896
Danvers
MA
39
Verified Cases
#120
State
Hip 14
Knee 25
121
State Rank
NPI: 1366468464
Boston
MA
39
Verified Cases
#121
State
Hip 13
Knee 26
122
State Rank
NPI: 1891016564
Duxbury
MA
39
Verified Cases
#122
State
Hip 12
Knee 27
123
State Rank
NPI: 1487626545
North Chelmsford
MA
39
Verified Cases
#123
State
Knee 27
Shoulder 12
124
State Rank
NPI: 1427076819
Springfield
MA
39
Verified Cases
#124
State
Shoulder 39
125
State Rank
NPI: 1518184605
Worcester
MA
39
Verified Cases
#125
State
Shoulder 39
126
State Rank
NPI: 1467899112
Boston
MA
38
Verified Cases
#126
State
Hip 22
Knee 16
127
State Rank
NPI: 1851710487
Boston
MA
38
Verified Cases
#127
State
Shoulder 38
128
State Rank
NPI: 1083097497
Boston
MA
37
Verified Cases
#128
State
Hip 14
Knee 23
129
State Rank
NPI: 1174584833
Andover
MA
37
Verified Cases
#129
State
Knee 37
130
State Rank
NPI: 1568479046
Fall River
MA
36
Verified Cases
#130
State
Hip 12
Knee 24
131
State Rank
NPI: 1811976871
Boston
MA
36
Verified Cases
#131
State
Shoulder 36
132
State Rank
NPI: 1144758913
Chestnut Hill
MA
35
Verified Cases
#132
State
Hip 23
Knee 12
133
State Rank
NPI: 1679575617
Marlboro
MA
35
Verified Cases
#133
State
Hip 11
Knee 24
134
State Rank
NPI: 1477581437
Brighton
MA
34
Verified Cases
#134
State
Hip 16
Knee 18
135
State Rank
NPI: 1114928280
Hingham
MA
34
Verified Cases
#135
State
Knee 34
136
State Rank
NPI: 1508809690
Milford
MA
33
Verified Cases
#136
State
Knee 12
Shoulder 21
137
State Rank
NPI: 1497795934
Springfield
MA
33
Verified Cases
#137
State
Shoulder 33
138
State Rank
NPI: 1538502042
Peabody
MA
33
Verified Cases
#138
State
Shoulder 33
139
State Rank
NPI: 1083650824
North Adams
MA
32
Verified Cases
#139
State
Hip 12
Knee 20
140
State Rank
NPI: 1114284288
Brighton
MA
31
Verified Cases
#140
State
Shoulder 31
141
State Rank
NPI: 1821652967
Newton
MA
30
Verified Cases
#141
State
Hip 16
Knee 14
142
State Rank
NPI: 1356431753
Beverly
MA
30
Verified Cases
#142
State
Hip 13
Knee 17
143
State Rank
NPI: 1851778724
Natick
MA
29
Verified Cases
#143
State
Hip 13
Knee 16
144
State Rank
NPI: 1225019466
Jamaica Plain
MA
29
Verified Cases
#144
State
Hip 11
Knee 18
145
State Rank
NPI: 1235129594
Worcester
MA
29
Verified Cases
#145
State
Knee 29
146
State Rank
NPI: 1356498489
Natick
MA
28
Verified Cases
#146
State
Hip 11
Knee 17
147
State Rank
NPI: 1891767885
Peabody
MA
28
Verified Cases
#147
State
Knee 28
148
State Rank
NPI: 1427047224
Cambridge
MA
28
Verified Cases
#148
State
Shoulder 28
149
State Rank
NPI: 1891959011
Boston
MA
27
Verified Cases
#149
State
Hip 13
Knee 14
150
State Rank
NPI: 1598737090
Falmouth
MA
27
Verified Cases
#150
State
Shoulder 27
151
State Rank
NPI: 1679512669
Milton
MA
26
Verified Cases
#151
State
Knee 26
152
State Rank
NPI: 1033274832
Burlington
MA
26
Verified Cases
#152
State
Knee 26
153
State Rank
NPI: 1992775084
North Chelmsford
MA
25
Verified Cases
#153
State
Knee 25
154
State Rank
NPI: 1609202555
Leominster
MA
25
Verified Cases
#154
State
Knee 12
Shoulder 13
155
State Rank
NPI: 1275631194
Burlington
MA
24
Verified Cases
#155
State
Knee 24
156
State Rank
NPI: 1295706539
Boston
MA
23
Verified Cases
#156
State
Knee 23
157
State Rank
NPI: 1578565511
Marlboro
MA
23
Verified Cases
#157
State
Knee 23
158
State Rank
NPI: 1326131129
Burlington
MA
23
Verified Cases
#158
State
Shoulder 23
159
State Rank
NPI: 1215991211
Natick
MA
21
Verified Cases
#159
State
Shoulder 21
160
State Rank
NPI: 1629219639
Beverly
MA
21
Verified Cases
#160
State
Shoulder 21
161
State Rank
NPI: 1992733927
Peabody
MA
20
Verified Cases
#161
State
Shoulder 20
162
State Rank
NPI: 1023408242
Worcester
MA
19
Verified Cases
#162
State
Shoulder 19
163
State Rank
NPI: 1013446137
Boston
MA
18
Verified Cases
#163
State
Hip 18
164
State Rank
NPI: 1194816728
Hingham
MA
18
Verified Cases
#164
State
Knee 18
165
State Rank
NPI: 1437204328
Natick
MA
18
Verified Cases
#165
State
Knee 18
166
State Rank
NPI: 1669442737
North Chelmsford
MA
18
Verified Cases
#166
State
Knee 18
167
State Rank
NPI: 1699881516
Cambridge
MA
18
Verified Cases
#167
State
Knee 18
168
State Rank
NPI: 1104128909
North Dartmouth
MA
18
Verified Cases
#168
State
Shoulder 18
169
State Rank
NPI: 1578699955
Milford
MA
18
Verified Cases
#169
State
Shoulder 18
170
State Rank
NPI: 1841491396
Dartmouth
MA
18
Verified Cases
#170
State
Shoulder 18
171
State Rank
NPI: 1770585705
Marlboro
MA
17
Verified Cases
#171
State
Hip 17
172
State Rank
NPI: 1265488480
Attleboro
MA
17
Verified Cases
#172
State
Knee 17
173
State Rank
NPI: 1407837651
Jamaica Plain
MA
17
Verified Cases
#173
State
Knee 17
174
State Rank
NPI: 1639123672
North Adams
MA
17
Verified Cases
#174
State
Knee 17
175
State Rank
NPI: 1689661035
Gardner
MA
17
Verified Cases
#175
State
Knee 17
176
State Rank
NPI: 1700829652
Milford
MA
17
Verified Cases
#176
State
Knee 17
177
State Rank
NPI: 1942293261
Norwood
MA
17
Verified Cases
#177
State
Knee 17
178
State Rank
NPI: 1396955738
West Hatfield
MA
17
Verified Cases
#178
State
Shoulder 17
179
State Rank
NPI: 1417057043
Burlington
MA
17
Verified Cases
#179
State
Shoulder 17
180
State Rank
NPI: 1902914617
Boston
MA
17
Verified Cases
#180
State
Shoulder 17
181
State Rank
NPI: 1255308672
Southbridge
MA
16
Verified Cases
#181
State
Knee 16
182
State Rank
NPI: 1417913047
Dedham
MA
16
Verified Cases
#182
State
Knee 16
183
State Rank
NPI: 1821076522
Peabody
MA
16
Verified Cases
#183
State
Knee 16
184
State Rank
NPI: 1962583963
Palmer
MA
16
Verified Cases
#184
State
Knee 16
185
State Rank
NPI: 1962841452
Fall River
MA
16
Verified Cases
#185
State
Knee 16
186
State Rank
NPI: 1891821922
Chestnut Hill
MA
16
Verified Cases
#186
State
Shoulder 16
187
State Rank
NPI: 1427179993
Boston
MA
14
Verified Cases
#187
State
Hip 14
188
State Rank
NPI: 1396186920
Burlington
MA
14
Verified Cases
#188
State
Knee 14
189
State Rank
NPI: 1003942699
Pittsfield
MA
14
Verified Cases
#189
State
Shoulder 14
190
State Rank
NPI: 1104092055
Boston
MA
13
Verified Cases
#190
State
Hip 13
191
State Rank
NPI: 1811374085
Danvers
MA
13
Verified Cases
#191
State
Hip 13
192
State Rank
NPI: 1285691204
North Chelmsford
MA
13
Verified Cases
#192
State
Knee 13
193
State Rank
NPI: 1689011835
Boston
MA
13
Verified Cases
#193
State
Knee 13
194
State Rank
NPI: 1013275114
Worcester
MA
13
Verified Cases
#194
State
Shoulder 13
195
State Rank
NPI: 1598991390
Stoneham
MA
13
Verified Cases
#195
State
Shoulder 13
196
State Rank
NPI: 1902001589
Woburn
MA
13
Verified Cases
#196
State
Shoulder 13
197
State Rank
NPI: 1780672105
Southbridge
MA
12
Verified Cases
#197
State
Knee 12
198
State Rank
NPI: 1013983907
Concord
MA
11
Verified Cases
#198
State
Knee 11
199
State Rank
NPI: 1083680078
Concord
MA
11
Verified Cases
#199
State
Knee 11
200
State Rank
NPI: 1376906891
Milford
MA
11
Verified Cases
#200
State
Knee 11
201
State Rank
NPI: 1699118208
Boston
MA
11
Verified Cases
#201
State
Knee 11
202
State Rank
NPI: 1326050113
Leominster
MA
11
Verified Cases
#202
State
Shoulder 11
203
State Rank
NPI: 1851880389
Boston
MA
11
Verified Cases
#203
State
Shoulder 11

Showing 50 of 203

Important Disclaimer

Rankings are based solely on Medicare procedure volume and do not reflect quality of care, patient outcomes, or procedures covered by private insurance. This data represents approximately 33–37% of all procedures performed. Always consult with healthcare providers to make informed decisions about your care.