Top Orthopedic Surgeons in Michigan

Michigan Rankings
272 surgeons • 13,122 procedures
Current Medicare Data

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

Orthopedic surgeon rankings map

Find Surgeons by City in Michigan

Top cities by number of orthopedic surgeons

Grand Rapids19 Traverse City13 Ann Arbor11 Lansing11 Kalamazoo11 Detroit10 Ypsilanti9 Southfield8 Dearborn8 Grand Blanc8 Saginaw7 Port Huron6

Michigan Rankings

272 surgeons • All procedures

Current Medicare data
Joint replacement recovery essentials 7-piece recovery essentials kit — prepare before surgery day
1
State Rank
NPI: 1366432569
Troy
MI
222
Verified Cases
#1
State
Hip 118
Knee 104
2
State Rank
NPI: 1336375849
Bingham Farms
MI
210
Verified Cases
#2
State
Hip 83
Knee 127
3
State Rank
NPI: 1861501744
Chelsea
MI
206
Verified Cases
#3
State
Hip 76
Knee 130
4
State Rank
NPI: 1871769208
Royal Oak
MI
191
Verified Cases
#4
State
Hip 100
Knee 91
5
State Rank
NPI: 1467414052
Saint Clair Shores
MI
187
Verified Cases
#5
State
Hip 89
Knee 98
6
State Rank
NPI: 1659373991
Royal Oak
MI
179
Verified Cases
#6
State
Hip 57
Knee 122
7
State Rank
NPI: 1740445170
Southfield
MI
167
Verified Cases
#7
State
Hip 85
Knee 82
8
State Rank
NPI: 1477934016
Royal Oak
MI
138
Verified Cases
#8
State
Hip 79
Knee 59
9
State Rank
NPI: 1629286877
West Bloomfield
MI
136
Verified Cases
#9
State
Hip 68
Knee 68
10
State Rank
NPI: 1730276916
Ann Arbor
MI
135
Verified Cases
#10
State
Hip 63
Knee 72
11
State Rank
NPI: 1811959836
Dearborn
MI
134
Verified Cases
#11
State
Hip 37
Knee 97
12
State Rank
NPI: 1477769891
Marquette
MI
132
Verified Cases
#12
State
Hip 34
Knee 98
13
State Rank
NPI: 1376703868
Traverse City
MI
130
Verified Cases
#13
State
Hip 104
Knee 26
14
State Rank
NPI: 1487941910
Petoskey
MI
128
Verified Cases
#14
State
Hip 27
Knee 68
Shoulder 33
15
State Rank
NPI: 1093002214
Detroit
MI
125
Verified Cases
#15
State
Hip 67
Knee 58
16
State Rank
NPI: 1720097330
Pontiac
MI
125
Verified Cases
#16
State
Hip 18
Knee 107
17
State Rank
NPI: 1316300486
Petoskey
MI
123
Verified Cases
#17
State
Hip 61
Knee 62
18
State Rank
NPI: 1013039759
Lansing
MI
122
Verified Cases
#18
State
Hip 57
Knee 65
19
State Rank
NPI: 1023498458
Grand Blanc
MI
118
Verified Cases
#19
State
Hip 67
Knee 51
20
State Rank
NPI: 1407878093
Chelsea
MI
118
Verified Cases
#20
State
Hip 36
Knee 54
Shoulder 28
21
State Rank
NPI: 1508069618
Detroit
MI
116
Verified Cases
#21
State
Hip 37
Knee 79
22
State Rank
NPI: 1013004290
Ypsilanti
MI
115
Verified Cases
#22
State
Hip 56
Knee 59
23
State Rank
NPI: 1043292964
Beverly Hills
MI
114
Verified Cases
#23
State
Shoulder 114
24
State Rank
NPI: 1205094901
Southfield
MI
110
Verified Cases
#24
State
Hip 43
Knee 67
25
State Rank
NPI: 1801808654
Battle Creek
MI
107
Verified Cases
#25
State
Hip 31
Knee 63
Shoulder 13
26
State Rank
NPI: 1811333008
Marquette
MI
106
Verified Cases
#26
State
Hip 40
Knee 66
27
State Rank
NPI: 1043200306
Lansing
MI
102
Verified Cases
#27
State
Hip 41
Knee 61
28
State Rank
NPI: 1720205495
Grand Rapids
MI
101
Verified Cases
#28
State
Hip 30
Knee 71
29
State Rank
NPI: 1811939242
Kalamazoo
MI
96
Verified Cases
#29
State
Hip 12
Knee 84
30
State Rank
NPI: 1043535552
Troy
MI
93
Verified Cases
#30
State
Hip 40
Knee 53
31
State Rank
NPI: 1568779338
Detroit
MI
93
Verified Cases
#31
State
Hip 34
Knee 59
32
State Rank
NPI: 1225052186
Traverse City
MI
92
Verified Cases
#32
State
Hip 46
Knee 46
33
State Rank
NPI: 1902866395
Ypsilanti
MI
92
Verified Cases
#33
State
Hip 33
Knee 59
34
State Rank
NPI: 1457528283
Detroit
MI
91
Verified Cases
#34
State
Hip 26
Knee 65
35
State Rank
NPI: 1891003240
Grand Blanc
MI
90
Verified Cases
#35
State
Hip 36
Knee 54
36
State Rank
NPI: 1265442446
Rochester
MI
89
Verified Cases
#36
State
Knee 89
37
State Rank
NPI: 1790766004
Flint
MI
88
Verified Cases
#37
State
Hip 31
Knee 57
38
State Rank
NPI: 1790754562
Kalamazoo
MI
85
Verified Cases
#38
State
Hip 19
Knee 66
39
State Rank
NPI: 1982727756
Brownstown
MI
84
Verified Cases
#39
State
Hip 16
Knee 68
40
State Rank
NPI: 1871799833
Saint Clair Shores
MI
83
Verified Cases
#40
State
Hip 40
Knee 43
41
State Rank
NPI: 1164788378
Lansing
MI
83
Verified Cases
#41
State
Hip 33
Knee 50
42
State Rank
NPI: 1104816511
Lansing
MI
83
Verified Cases
#42
State
Hip 18
Knee 65
43
State Rank
NPI: 1548233877
Dearborn
MI
82
Verified Cases
#43
State
Hip 39
Knee 43
44
State Rank
NPI: 1972505816
Port Huron
MI
77
Verified Cases
#44
State
Hip 41
Knee 36
45
State Rank
NPI: 1952539603
Grand Rapids
MI
77
Verified Cases
#45
State
Hip 34
Knee 43
46
State Rank
NPI: 1679829352
Ypsilanti
MI
76
Verified Cases
#46
State
Hip 43
Knee 33
47
State Rank
NPI: 1568878965
Taylor
MI
74
Verified Cases
#47
State
Hip 33
Knee 41
48
State Rank
NPI: 1972768232
Holland
MI
71
Verified Cases
#48
State
Hip 29
Knee 42
49
State Rank
NPI: 1639551559
Gaylord
MI
71
Verified Cases
#49
State
Hip 17
Knee 54
50
State Rank
NPI: 1164404356
Lapeer
MI
71
Verified Cases
#50
State
Hip 13
Knee 36
Shoulder 22
51
State Rank
NPI: 1366406548
Saint Clair Shores
MI
71
Verified Cases
#51
State
Knee 31
Shoulder 40
52
State Rank
NPI: 1508166513
Detroit
MI
70
Verified Cases
#52
State
Hip 18
Knee 52
53
State Rank
NPI: 1689644023
Southfield
MI
67
Verified Cases
#53
State
Hip 27
Knee 40
54
State Rank
NPI: 1033236823
Flint
MI
67
Verified Cases
#54
State
Hip 20
Knee 47
55
State Rank
NPI: 1013264787
Grand Rapids
MI
65
Verified Cases
#55
State
Hip 28
Knee 37
56
State Rank
NPI: 1053538868
Traverse City
MI
65
Verified Cases
#56
State
Hip 28
Knee 37
57
State Rank
NPI: 1184656241
Waterford
MI
65
Verified Cases
#57
State
Knee 21
Shoulder 44
58
State Rank
NPI: 1609819705
Kalamazoo
MI
64
Verified Cases
#58
State
Hip 64
59
State Rank
NPI: 1013172113
Ann Arbor
MI
64
Verified Cases
#59
State
Hip 39
Knee 25
60
State Rank
NPI: 1225264005
Traverse City
MI
64
Verified Cases
#60
State
Hip 32
Knee 32
61
State Rank
NPI: 1467794974
Livonia
MI
64
Verified Cases
#61
State
Hip 32
Knee 32
62
State Rank
NPI: 1366650400
West Bloomfield
MI
64
Verified Cases
#62
State
Hip 27
Knee 37
63
State Rank
NPI: 1255326211
Kalamazoo
MI
64
Verified Cases
#63
State
Hip 15
Knee 49
64
State Rank
NPI: 1780809574
Warren
MI
64
Verified Cases
#64
State
Knee 45
Shoulder 19
65
State Rank
NPI: 1043480783
Auburn Hills
MI
63
Verified Cases
#65
State
Hip 42
Knee 21
66
State Rank
NPI: 1154531622
Ypsilanti
MI
63
Verified Cases
#66
State
Hip 39
Knee 24
67
State Rank
NPI: 1023041951
Midland
MI
63
Verified Cases
#67
State
Hip 27
Knee 36
68
State Rank
NPI: 1578002846
Lansing
MI
62
Verified Cases
#68
State
Hip 34
Knee 28
69
State Rank
NPI: 1164422218
Holland
MI
62
Verified Cases
#69
State
Hip 21
Knee 41
70
State Rank
NPI: 1710966254
Saint Joseph
MI
61
Verified Cases
#70
State
Hip 29
Knee 17
Shoulder 15
71
State Rank
NPI: 1770500332
Cadillac
MI
60
Verified Cases
#71
State
Hip 19
Knee 41
72
State Rank
NPI: 1275702102
Muskegon
MI
59
Verified Cases
#72
State
Hip 31
Knee 28
73
State Rank
NPI: 1609877984
Ann Arbor
MI
59
Verified Cases
#73
State
Hip 19
Knee 40
74
State Rank
NPI: 1780674903
Troy
MI
59
Verified Cases
#74
State
Shoulder 59
75
State Rank
NPI: 1700993052
Bad Axe
MI
58
Verified Cases
#75
State
Hip 19
Knee 39
76
State Rank
NPI: 1780655969
St Clair Shores
MI
58
Verified Cases
#76
State
Knee 58
77
State Rank
NPI: 1992734586
Grand Blanc
MI
57
Verified Cases
#77
State
Hip 19
Knee 20
Shoulder 18
78
State Rank
NPI: 1093009979
Grand Blanc
MI
57
Verified Cases
#78
State
Hip 17
Knee 19
Shoulder 21
79
State Rank
NPI: 1336125079
Novi
MI
56
Verified Cases
#79
State
Hip 28
Knee 28
80
State Rank
NPI: 1942560487
Muskegon
MI
56
Verified Cases
#80
State
Hip 28
Knee 28
81
State Rank
NPI: 1649429853
Flint
MI
56
Verified Cases
#81
State
Hip 25
Knee 31
82
State Rank
NPI: 1669702429
Grand Blanc
MI
56
Verified Cases
#82
State
Hip 20
Knee 21
Shoulder 15
83
State Rank
NPI: 1184687147
Muskegon
MI
56
Verified Cases
#83
State
Knee 23
Shoulder 33
84
State Rank
NPI: 1174594337
St Clair Shores
MI
54
Verified Cases
#84
State
Knee 54
85
State Rank
NPI: 1063449650
Alma
MI
53
Verified Cases
#85
State
Hip 24
Knee 29
86
State Rank
NPI: 1003890187
W Bloomfield
MI
53
Verified Cases
#86
State
Hip 20
Knee 33
87
State Rank
NPI: 1962597278
Kalamazoo
MI
53
Verified Cases
#87
State
Shoulder 53
88
State Rank
NPI: 1760694533
Saint Clair Shores
MI
52
Verified Cases
#88
State
Hip 33
Knee 19
89
State Rank
NPI: 1275983108
Traverse City
MI
52
Verified Cases
#89
State
Hip 32
Knee 20
90
State Rank
NPI: 1780859850
Ann Arbor
MI
52
Verified Cases
#90
State
Hip 24
Knee 28
91
State Rank
NPI: 1912995408
Grand Rapids
MI
52
Verified Cases
#91
State
Hip 23
Knee 29
92
State Rank
NPI: 1891280087
Niles
MI
52
Verified Cases
#92
State
Hip 21
Knee 31
93
State Rank
NPI: 1780819490
Rochester Hills
MI
52
Verified Cases
#93
State
Knee 40
Shoulder 12
94
State Rank
NPI: 1528203247
Marquette
MI
52
Verified Cases
#94
State
Shoulder 52
95
State Rank
NPI: 1538396114
Detroit
MI
51
Verified Cases
#95
State
Hip 14
Knee 37
96
State Rank
NPI: 1528413978
Beverly Hills
MI
50
Verified Cases
#96
State
Hip 26
Knee 24
97
State Rank
NPI: 1649239542
Adrian
MI
50
Verified Cases
#97
State
Hip 18
Knee 32
98
State Rank
NPI: 1790709632
Traverse City
MI
49
Verified Cases
#98
State
Hip 35
Knee 14
99
State Rank
NPI: 1043241573
Saginaw
MI
48
Verified Cases
#99
State
Hip 24
Knee 24
100
State Rank
NPI: 1275637811
Traverse City
MI
48
Verified Cases
#100
State
Hip 20
Knee 28
101
State Rank
NPI: 1013329390
Kalamazoo
MI
48
Verified Cases
#101
State
Hip 19
Knee 29
102
State Rank
NPI: 1649426172
Bay City
MI
47
Verified Cases
#102
State
Hip 25
Knee 22
103
State Rank
NPI: 1679922876
Ann Arbor
MI
47
Verified Cases
#103
State
Hip 24
Knee 23
104
State Rank
NPI: 1396735106
Warren
MI
47
Verified Cases
#104
State
Hip 22
Knee 25
105
State Rank
NPI: 1619236254
Farmington Hills
MI
46
Verified Cases
#105
State
Hip 23
Knee 23
106
State Rank
NPI: 1609308097
Ann Arbor
MI
45
Verified Cases
#106
State
Hip 15
Knee 30
107
State Rank
NPI: 1689669178
Saginaw
MI
45
Verified Cases
#107
State
Hip 15
Knee 30
108
State Rank
NPI: 1124018833
Warren
MI
45
Verified Cases
#108
State
Hip 13
Knee 32
109
State Rank
NPI: 1346535655
Saginaw
MI
45
Verified Cases
#109
State
Knee 45
110
State Rank
NPI: 1992970313
Pontiac
MI
45
Verified Cases
#110
State
Shoulder 45
111
State Rank
NPI: 1174865174
Grand Rapids
MI
44
Verified Cases
#111
State
Hip 23
Knee 21
112
State Rank
NPI: 1104866839
Grand Haven
MI
44
Verified Cases
#112
State
Hip 16
Knee 28
113
State Rank
NPI: 1679678759
Auburn Hills
MI
44
Verified Cases
#113
State
Knee 44
114
State Rank
NPI: 1881992881
Alpena
MI
44
Verified Cases
#114
State
Knee 27
Shoulder 17
115
State Rank
NPI: 1902127764
Cadillac
MI
43
Verified Cases
#115
State
Hip 19
Knee 24
116
State Rank
NPI: 1699038463
Ypsilanti
MI
43
Verified Cases
#116
State
Shoulder 43
117
State Rank
NPI: 1821103193
Grand Rapids
MI
43
Verified Cases
#117
State
Shoulder 43
118
State Rank
NPI: 1851386478
Kalamazoo
MI
42
Verified Cases
#118
State
Hip 20
Knee 22
119
State Rank
NPI: 1851338156
Clinton Township
MI
42
Verified Cases
#119
State
Hip 15
Knee 27
120
State Rank
NPI: 1578531620
Kalamazoo
MI
42
Verified Cases
#120
State
Knee 42
121
State Rank
NPI: 1457745416
Monroe
MI
41
Verified Cases
#121
State
Hip 18
Knee 23
122
State Rank
NPI: 1043353444
Rochester
MI
41
Verified Cases
#122
State
Hip 15
Knee 26
123
State Rank
NPI: 1649409020
Port Huron
MI
40
Verified Cases
#123
State
Hip 21
Knee 19
124
State Rank
NPI: 1083927396
Grand Rapids
MI
40
Verified Cases
#124
State
Hip 17
Knee 23
125
State Rank
NPI: 1104273176
Kalamazoo
MI
40
Verified Cases
#125
State
Hip 11
Knee 16
Shoulder 13
126
State Rank
NPI: 1346340684
Dearborn
MI
40
Verified Cases
#126
State
Hip 11
Knee 29
127
State Rank
NPI: 1003886342
Southfield
MI
40
Verified Cases
#127
State
Knee 40
128
State Rank
NPI: 1982628848
Traverse City
MI
40
Verified Cases
#128
State
Knee 40
129
State Rank
NPI: 1477685790
Lansing
MI
40
Verified Cases
#129
State
Shoulder 40
130
State Rank
NPI: 1144211566
Waterford
MI
39
Verified Cases
#130
State
Hip 23
Knee 16
131
State Rank
NPI: 1245490739
Saginaw
MI
39
Verified Cases
#131
State
Hip 22
Knee 17
132
State Rank
NPI: 1568671964
Wyandotte
MI
39
Verified Cases
#132
State
Hip 17
Knee 22
133
State Rank
NPI: 1750313870
Midland
MI
39
Verified Cases
#133
State
Hip 16
Knee 23
134
State Rank
NPI: 1386746675
Dearborn
MI
39
Verified Cases
#134
State
Shoulder 39
135
State Rank
NPI: 1295230647
Byron Center
MI
38
Verified Cases
#135
State
Hip 14
Knee 24
136
State Rank
NPI: 1952383176
Bingham Farms
MI
38
Verified Cases
#136
State
Shoulder 38
137
State Rank
NPI: 1427264910
South Lyon
MI
37
Verified Cases
#137
State
Knee 37
138
State Rank
NPI: 1821284183
Grand Blanc
MI
37
Verified Cases
#138
State
Knee 37
139
State Rank
NPI: 1215075106
Grand Rapids
MI
36
Verified Cases
#139
State
Hip 36
140
State Rank
NPI: 1568433191
Brownstown
MI
36
Verified Cases
#140
State
Hip 16
Knee 20
141
State Rank
NPI: 1205926268
Traverse City
MI
36
Verified Cases
#141
State
Shoulder 36
142
State Rank
NPI: 1376768879
Ypsilanti
MI
36
Verified Cases
#142
State
Shoulder 36
143
State Rank
NPI: 1760481782
Byron Center
MI
35
Verified Cases
#143
State
Hip 21
Knee 14
144
State Rank
NPI: 1306007695
Iron Mountain
MI
35
Verified Cases
#144
State
Hip 15
Knee 20
145
State Rank
NPI: 1972535029
Harper Woods
MI
35
Verified Cases
#145
State
Hip 11
Knee 24
146
State Rank
NPI: 1215151568
Petoskey
MI
35
Verified Cases
#146
State
Knee 35
147
State Rank
NPI: 1154816122
Grand Rapids
MI
34
Verified Cases
#147
State
Hip 19
Knee 15
148
State Rank
NPI: 1295944239
Grand Rapids
MI
34
Verified Cases
#148
State
Hip 19
Knee 15
149
State Rank
NPI: 1063421840
Grand Blanc
MI
34
Verified Cases
#149
State
Hip 16
Knee 18
150
State Rank
NPI: 1285605139
Southfield
MI
34
Verified Cases
#150
State
Hip 15
Knee 19
151
State Rank
NPI: 1598998288
South Haven
MI
34
Verified Cases
#151
State
Hip 14
Knee 20
152
State Rank
NPI: 1427020098
Dearborn
MI
34
Verified Cases
#152
State
Shoulder 34
153
State Rank
NPI: 1043574874
Pontiac
MI
33
Verified Cases
#153
State
Hip 33
154
State Rank
NPI: 1407900194
Saginaw
MI
33
Verified Cases
#154
State
Knee 15
Shoulder 18
155
State Rank
NPI: 1194797654
Port Huron
MI
32
Verified Cases
#155
State
Hip 13
Knee 19
156
State Rank
NPI: 1508827049
Grand Rapids
MI
32
Verified Cases
#156
State
Hip 11
Knee 21
157
State Rank
NPI: 1609854793
Bay City
MI
32
Verified Cases
#157
State
Knee 32
158
State Rank
NPI: 1306833462
Grand Rapids
MI
32
Verified Cases
#158
State
Knee 32
159
State Rank
NPI: 1689666802
Auburn Hills
MI
32
Verified Cases
#159
State
Knee 19
Shoulder 13
160
State Rank
NPI: 1609006279
Novi
MI
32
Verified Cases
#160
State
Knee 12
Shoulder 20
161
State Rank
NPI: 1205995057
Traverse City
MI
32
Verified Cases
#161
State
Shoulder 32
162
State Rank
NPI: 1245353853
Caledonia
MI
30
Verified Cases
#162
State
Hip 19
Shoulder 11
163
State Rank
NPI: 1588635767
St Clair Shores
MI
30
Verified Cases
#163
State
Hip 15
Knee 15
164
State Rank
NPI: 1427408582
Mount Clemens
MI
30
Verified Cases
#164
State
Hip 12
Knee 18
165
State Rank
NPI: 1598974677
Detroit
MI
30
Verified Cases
#165
State
Shoulder 30
166
State Rank
NPI: 1134295504
Detroit
MI
29
Verified Cases
#166
State
Hip 16
Knee 13
167
State Rank
NPI: 1376866095
Battle Creek
MI
29
Verified Cases
#167
State
Hip 11
Knee 18
168
State Rank
NPI: 1730103680
Traverse City
MI
29
Verified Cases
#168
State
Knee 29
169
State Rank
NPI: 1336378595
Auburn Hills
MI
29
Verified Cases
#169
State
Knee 29
170
State Rank
NPI: 1033404934
Rochester Hills
MI
28
Verified Cases
#170
State
Hip 15
Knee 13
171
State Rank
NPI: 1215166913
Holland
MI
28
Verified Cases
#171
State
Hip 11
Knee 17
172
State Rank
NPI: 1235396961
Alpena
MI
28
Verified Cases
#172
State
Knee 28
173
State Rank
NPI: 1447239967
Saint Joseph
MI
28
Verified Cases
#173
State
Knee 28
174
State Rank
NPI: 1740638899
Farmington Hills
MI
27
Verified Cases
#174
State
Hip 16
Knee 11
175
State Rank
NPI: 1952371338
Clarkston
MI
27
Verified Cases
#175
State
Hip 13
Knee 14
176
State Rank
NPI: 1609073287
Brighton
MI
27
Verified Cases
#176
State
Hip 12
Knee 15
177
State Rank
NPI: 1235111204
Southfield
MI
27
Verified Cases
#177
State
Knee 27
178
State Rank
NPI: 1831312768
Lansing
MI
27
Verified Cases
#178
State
Shoulder 27
179
State Rank
NPI: 1285080291
Bloomfield Hills
MI
26
Verified Cases
#179
State
Hip 26
180
State Rank
NPI: 1255505723
Clinton Township
MI
26
Verified Cases
#180
State
Knee 26
181
State Rank
NPI: 1477658458
Rochester Hills
MI
26
Verified Cases
#181
State
Knee 26
182
State Rank
NPI: 1114280898
Lansing
MI
26
Verified Cases
#182
State
Shoulder 26
183
State Rank
NPI: 1154432714
Beverly Hills
MI
26
Verified Cases
#183
State
Shoulder 26
184
State Rank
NPI: 1205326675
Royal Oak
MI
26
Verified Cases
#184
State
Shoulder 26
185
State Rank
NPI: 1609962778
Bay City
MI
25
Verified Cases
#185
State
Hip 14
Knee 11
186
State Rank
NPI: 1336249689
Dearborn
MI
25
Verified Cases
#186
State
Knee 25
187
State Rank
NPI: 1689649055
Coldwater
MI
25
Verified Cases
#187
State
Knee 25
188
State Rank
NPI: 1578784328
Rochester Hills
MI
24
Verified Cases
#188
State
Hip 24
189
State Rank
NPI: 1013041532
Ludington
MI
24
Verified Cases
#189
State
Knee 24
190
State Rank
NPI: 1225474042
Ann Arbor
MI
24
Verified Cases
#190
State
Shoulder 24
191
State Rank
NPI: 1477614832
Ann Arbor
MI
24
Verified Cases
#191
State
Shoulder 24
192
State Rank
NPI: 1942513353
Pontiac
MI
23
Verified Cases
#192
State
Knee 23
193
State Rank
NPI: 1962629873
Bay City
MI
23
Verified Cases
#193
State
Knee 23
194
State Rank
NPI: 1952690257
Muskegon
MI
23
Verified Cases
#194
State
Shoulder 23
195
State Rank
NPI: 1720076219
Grand Rapids
MI
23
Verified Cases
#195
State
Shoulder 23
196
State Rank
NPI: 1205805579
Bay City
MI
22
Verified Cases
#196
State
Hip 22
197
State Rank
NPI: 1669555785
West Branch
MI
22
Verified Cases
#197
State
Knee 22
198
State Rank
NPI: 1578791240
Monroe
MI
22
Verified Cases
#198
State
Shoulder 22
199
State Rank
NPI: 1235121138
Warren
MI
21
Verified Cases
#199
State
Knee 21
200
State Rank
NPI: 1396845616
Dearborn
MI
21
Verified Cases
#200
State
Knee 21
201
State Rank
NPI: 1427027473
Muskegon
MI
21
Verified Cases
#201
State
Knee 21
202
State Rank
NPI: 1851549901
Petoskey
MI
21
Verified Cases
#202
State
Knee 21
203
State Rank
NPI: 1649211368
Byron Center
MI
21
Verified Cases
#203
State
Shoulder 21
204
State Rank
NPI: 1114922523
Novi
MI
20
Verified Cases
#204
State
Knee 20
205
State Rank
NPI: 1730125428
Byron Center
MI
20
Verified Cases
#205
State
Knee 20
206
State Rank
NPI: 1073573754
Saginaw
MI
19
Verified Cases
#206
State
Knee 19
207
State Rank
NPI: 1316937873
St Clair Shore
MI
19
Verified Cases
#207
State
Knee 19
208
State Rank
NPI: 1497737589
Ypsilanti
MI
19
Verified Cases
#208
State
Knee 19
209
State Rank
NPI: 1821068594
Port Huron
MI
19
Verified Cases
#209
State
Knee 19
210
State Rank
NPI: 1881692077
Grand Haven
MI
19
Verified Cases
#210
State
Knee 19
211
State Rank
NPI: 1962452524
Troy
MI
19
Verified Cases
#211
State
Shoulder 19
212
State Rank
NPI: 1043311848
Mount Pleasant
MI
18
Verified Cases
#212
State
Knee 18
213
State Rank
NPI: 1548231384
Wyandotte
MI
18
Verified Cases
#213
State
Knee 18
214
State Rank
NPI: 1932178795
Kalamazoo
MI
18
Verified Cases
#214
State
Knee 18
215
State Rank
NPI: 1700867017
Flint
MI
18
Verified Cases
#215
State
Shoulder 18
216
State Rank
NPI: 1124273958
Traverse City
MI
17
Verified Cases
#216
State
Knee 17
217
State Rank
NPI: 1205890464
Kalamazoo
MI
17
Verified Cases
#217
State
Knee 17
218
State Rank
NPI: 1225349665
Mount Clemens
MI
17
Verified Cases
#218
State
Knee 17
219
State Rank
NPI: 1346252095
Port Huron
MI
17
Verified Cases
#219
State
Knee 17
220
State Rank
NPI: 1780683565
Battle Creek
MI
17
Verified Cases
#220
State
Knee 17
221
State Rank
NPI: 1861421380
Clinton Township
MI
17
Verified Cases
#221
State
Knee 17
222
State Rank
NPI: 1073923579
Ann Arbor
MI
17
Verified Cases
#222
State
Shoulder 17
223
State Rank
NPI: 1083053730
Mt Pleasant
MI
16
Verified Cases
#223
State
Hip 16
224
State Rank
NPI: 1396969283
Carson City
MI
16
Verified Cases
#224
State
Hip 16
225
State Rank
NPI: 1023074960
Prudenville
MI
16
Verified Cases
#225
State
Knee 16
226
State Rank
NPI: 1063455996
Ypsilanti
MI
16
Verified Cases
#226
State
Knee 16
227
State Rank
NPI: 1174583983
Ypsilanti
MI
16
Verified Cases
#227
State
Knee 16
228
State Rank
NPI: 1235131541
Grand Blanc
MI
16
Verified Cases
#228
State
Knee 16
229
State Rank
NPI: 1245594027
Lansing
MI
16
Verified Cases
#229
State
Knee 16
230
State Rank
NPI: 1326036732
Grand Rapids
MI
16
Verified Cases
#230
State
Knee 16
231
State Rank
NPI: 1548498140
Charlotte
MI
16
Verified Cases
#231
State
Knee 16
232
State Rank
NPI: 1659344554
Washington
MI
16
Verified Cases
#232
State
Knee 16
233
State Rank
NPI: 1932168291
Adrian
MI
16
Verified Cases
#233
State
Knee 16
234
State Rank
NPI: 1780613117
Midland
MI
16
Verified Cases
#234
State
Shoulder 16
235
State Rank
NPI: 1225104698
Detroit
MI
16
Verified Cases
#235
State
Shoulder 16
236
State Rank
NPI: 1003231796
Wyandotte
MI
15
Verified Cases
#236
State
Hip 15
237
State Rank
NPI: 1881690543
Lansing
MI
15
Verified Cases
#237
State
Knee 15
238
State Rank
NPI: 1700873874
Grand Rapids
MI
15
Verified Cases
#238
State
Knee 15
239
State Rank
NPI: 1730442401
Taylor
MI
15
Verified Cases
#239
State
Shoulder 15
240
State Rank
NPI: 1760832992
Ann Arbor
MI
14
Verified Cases
#240
State
Hip 14
241
State Rank
NPI: 1427033976
Gaylord
MI
14
Verified Cases
#241
State
Knee 14
242
State Rank
NPI: 1578878310
Detroit
MI
14
Verified Cases
#242
State
Knee 14
243
State Rank
NPI: 1659721926
Petoskey
MI
14
Verified Cases
#243
State
Knee 14
244
State Rank
NPI: 1942206768
Lansing
MI
14
Verified Cases
#244
State
Knee 14
245
State Rank
NPI: 1962448803
West Bloomfield
MI
14
Verified Cases
#245
State
Knee 14
246
State Rank
NPI: 1205923034
Ann Arbor
MI
14
Verified Cases
#246
State
Shoulder 14
247
State Rank
NPI: 1376957134
Grand Rapids
MI
13
Verified Cases
#247
State
Hip 13
248
State Rank
NPI: 1144290172
Hastings
MI
13
Verified Cases
#248
State
Knee 13
249
State Rank
NPI: 1447251517
Port Huron
MI
13
Verified Cases
#249
State
Knee 13
250
State Rank
NPI: 1619942513
Lapeer
MI
13
Verified Cases
#250
State
Knee 13
251
State Rank
NPI: 1699921106
Grayling
MI
13
Verified Cases
#251
State
Knee 13
252
State Rank
NPI: 1750396412
Grand Rapids
MI
13
Verified Cases
#252
State
Knee 13
253
State Rank
NPI: 1215919519
Southfield
MI
13
Verified Cases
#253
State
Shoulder 13
254
State Rank
NPI: 1265697932
Brighton
MI
13
Verified Cases
#254
State
Shoulder 13
255
State Rank
NPI: 1528371929
South Lyon
MI
13
Verified Cases
#255
State
Shoulder 13
256
State Rank
NPI: 1548674625
Grand Rapids
MI
12
Verified Cases
#256
State
Hip 12
257
State Rank
NPI: 1710392626
Garden City
MI
12
Verified Cases
#257
State
Hip 12
258
State Rank
NPI: 1134111032
Warren
MI
12
Verified Cases
#258
State
Knee 12
259
State Rank
NPI: 1275633596
Dearborn
MI
12
Verified Cases
#259
State
Knee 12
260
State Rank
NPI: 1316942725
Farmington Hills
MI
12
Verified Cases
#260
State
Knee 12
261
State Rank
NPI: 1326095241
Clinton Twp
MI
12
Verified Cases
#261
State
Knee 12
262
State Rank
NPI: 1760681852
Brownstown
MI
12
Verified Cases
#262
State
Shoulder 12
263
State Rank
NPI: 1942208749
Jackson
MI
12
Verified Cases
#263
State
Shoulder 12
264
State Rank
NPI: 1821447020
Holland
MI
11
Verified Cases
#264
State
Hip 11
265
State Rank
NPI: 1033189576
Garden City
MI
11
Verified Cases
#265
State
Knee 11
266
State Rank
NPI: 1033644430
Grand Rapids
MI
11
Verified Cases
#266
State
Knee 11
267
State Rank
NPI: 1194741975
West Branch
MI
11
Verified Cases
#267
State
Knee 11
268
State Rank
NPI: 1407940190
Traverse City
MI
11
Verified Cases
#268
State
Knee 11
269
State Rank
NPI: 1447255971
Saginaw
MI
11
Verified Cases
#269
State
Knee 11
270
State Rank
NPI: 1578555751
Jackson
MI
11
Verified Cases
#270
State
Knee 11
271
State Rank
NPI: 1790775427
Sterling Heights
MI
11
Verified Cases
#271
State
Knee 11
272
State Rank
NPI: 1073953030
Southfield
MI
11
Verified Cases
#272
State
Shoulder 11

Showing 50 of 272

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.