Top Orthopedic Surgeons in Michigan

Michigan Rankings
256 surgeons • 12,645 procedures
Current Medicare Data

Discover Michigan's leading orthopedic surgeons ranked by verified Medicare procedure volume. Our comprehensive analysis covers 256 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 Rapids16 Traverse City13 Kalamazoo12 Detroit10 Ypsilanti9 Ann Arbor9 Dearborn8 Saginaw8 Lansing7 Grand Blanc7 Southfield6 Port Huron6

Michigan Rankings

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

Showing 50 of 256

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.