Top Orthopedic Surgeons in North Carolina

North Carolina Rankings
294 surgeons • 18,512 procedures
Current Medicare Data

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

Orthopedic surgeon rankings map

Find Surgeons by City in North Carolina

Top cities by number of orthopedic surgeons

Charlotte34 Raleigh25 Durham19 Greensboro16 Asheville15 Wilmington11 Winston Salem11 Greenville10 Concord9 Pinehurst8 Fayetteville7 Cary7

North Carolina Rankings

294 surgeons • All procedures

Current Medicare data
Joint replacement recovery essentials 7-piece recovery essentials kit — prepare before surgery day
1
State Rank
NPI: 1295853018
North Wilkesboro
NC
298
Verified Cases
#1
State
Hip 93
Knee 177
Shoulder 28
2
State Rank
NPI: 1942234240
Wilmington
NC
284
Verified Cases
#2
State
Hip 55
Knee 181
Shoulder 48
3
State Rank
NPI: 1871578674
Charlotte
NC
274
Verified Cases
#3
State
Hip 112
Knee 162
4
State Rank
NPI: 1558320291
New Bern
NC
255
Verified Cases
#4
State
Knee 255
5
State Rank
NPI: 1003819780
Raleigh
NC
245
Verified Cases
#5
State
Hip 99
Knee 146
6
State Rank
NPI: 1023091444
Charlotte
NC
238
Verified Cases
#6
State
Hip 62
Knee 176
7
State Rank
NPI: 1891795977
Wilmington
NC
231
Verified Cases
#7
State
Hip 85
Knee 146
8
State Rank
NPI: 1457324659
Winston Salem
NC
220
Verified Cases
#8
State
Hip 78
Knee 142
9
State Rank
NPI: 1174530075
Pinehurst
NC
203
Verified Cases
#9
State
Hip 71
Knee 132
10
State Rank
NPI: 1689808826
Chapel Hill
NC
202
Verified Cases
#10
State
Hip 96
Knee 106
11
State Rank
NPI: 1326006347
Arden
NC
199
Verified Cases
#11
State
Hip 78
Knee 121
12
State Rank
NPI: 1265435044
Raleigh
NC
193
Verified Cases
#12
State
Hip 70
Knee 123
13
State Rank
NPI: 1356323257
Charlotte
NC
180
Verified Cases
#13
State
Hip 87
Knee 93
14
State Rank
NPI: 1427077593
Southport
NC
180
Verified Cases
#14
State
Hip 51
Knee 99
Shoulder 30
15
State Rank
NPI: 1316140932
Asheville
NC
178
Verified Cases
#15
State
Hip 78
Knee 100
16
State Rank
NPI: 1285635300
Greensboro
NC
175
Verified Cases
#16
State
Hip 65
Knee 110
17
State Rank
NPI: 1437134442
Pinehurst
NC
173
Verified Cases
#17
State
Hip 54
Knee 119
18
State Rank
NPI: 1104873454
Hickory
NC
170
Verified Cases
#18
State
Hip 61
Knee 109
19
State Rank
NPI: 1306030739
Hickory
NC
165
Verified Cases
#19
State
Hip 74
Knee 91
20
State Rank
NPI: 1215316484
Charlotte
NC
159
Verified Cases
#20
State
Hip 70
Knee 89
21
State Rank
NPI: 1659351096
Elizabeth City
NC
156
Verified Cases
#21
State
Hip 48
Knee 108
22
State Rank
NPI: 1518378496
Charlotte
NC
150
Verified Cases
#22
State
Hip 80
Knee 70
23
State Rank
NPI: 1689614570
Hendersonville
NC
148
Verified Cases
#23
State
Hip 42
Knee 106
24
State Rank
NPI: 1437538519
Wilmington
NC
147
Verified Cases
#24
State
Hip 75
Knee 72
25
State Rank
NPI: 1649367384
Durham
NC
146
Verified Cases
#25
State
Hip 28
Knee 118
26
State Rank
NPI: 1669797353
Raleigh
NC
144
Verified Cases
#26
State
Hip 64
Knee 80
27
State Rank
NPI: 1841266301
Gastonia
NC
143
Verified Cases
#27
State
Hip 38
Knee 105
28
State Rank
NPI: 1265570469
Southport
NC
141
Verified Cases
#28
State
Hip 36
Knee 75
Shoulder 30
29
State Rank
NPI: 1043625361
Hickory
NC
139
Verified Cases
#29
State
Hip 57
Knee 82
30
State Rank
NPI: 1932156148
Asheville
NC
135
Verified Cases
#30
State
Hip 49
Knee 86
31
State Rank
NPI: 1043498553
Raleigh
NC
134
Verified Cases
#31
State
Hip 62
Knee 72
32
State Rank
NPI: 1861698839
Wilmington
NC
132
Verified Cases
#32
State
Hip 78
Knee 54
33
State Rank
NPI: 1083720916
Wilmington
NC
132
Verified Cases
#33
State
Hip 49
Knee 83
34
State Rank
NPI: 1730162090
Charlotte
NC
131
Verified Cases
#34
State
Hip 70
Knee 61
35
State Rank
NPI: 1023058369
Hendersonville
NC
130
Verified Cases
#35
State
Hip 24
Knee 76
Shoulder 30
36
State Rank
NPI: 1821381674
Charlotte
NC
128
Verified Cases
#36
State
Hip 51
Knee 77
37
State Rank
NPI: 1992836837
Durham
NC
124
Verified Cases
#37
State
Hip 48
Knee 76
38
State Rank
NPI: 1730173246
Greenville
NC
122
Verified Cases
#38
State
Hip 41
Knee 70
Shoulder 11
39
State Rank
NPI: 1225179526
Charlotte
NC
119
Verified Cases
#39
State
Hip 58
Knee 61
40
State Rank
NPI: 1841528502
Wilmington
NC
118
Verified Cases
#40
State
Hip 73
Knee 45
41
State Rank
NPI: 1629463070
Clyde
NC
117
Verified Cases
#41
State
Hip 57
Knee 60
42
State Rank
NPI: 1861629149
Charlotte
NC
117
Verified Cases
#42
State
Hip 50
Knee 67
43
State Rank
NPI: 1043221658
Pinehurst
NC
117
Verified Cases
#43
State
Hip 24
Knee 71
Shoulder 22
44
State Rank
NPI: 1598990277
Raleigh
NC
116
Verified Cases
#44
State
Hip 39
Knee 77
45
State Rank
NPI: 1679555692
Charlotte
NC
116
Verified Cases
#45
State
Hip 18
Knee 98
46
State Rank
NPI: 1073612842
Morehead City
NC
115
Verified Cases
#46
State
Hip 47
Knee 68
47
State Rank
NPI: 1588195440
Statesville
NC
114
Verified Cases
#47
State
Shoulder 114
48
State Rank
NPI: 1104116227
Durham
NC
113
Verified Cases
#48
State
Hip 46
Knee 67
49
State Rank
NPI: 1356344030
Raleigh
NC
111
Verified Cases
#49
State
Hip 31
Knee 66
Shoulder 14
50
State Rank
NPI: 1376938357
Huntersville
NC
108
Verified Cases
#50
State
Hip 44
Knee 64
51
State Rank
NPI: 1033409842
Charlotte
NC
101
Verified Cases
#51
State
Hip 53
Knee 48
52
State Rank
NPI: 1942217807
Pinehurst
NC
100
Verified Cases
#52
State
Hip 34
Knee 66
53
State Rank
NPI: 1841618568
Charlotte
NC
96
Verified Cases
#53
State
Hip 43
Knee 53
54
State Rank
NPI: 1306232731
Asheville
NC
94
Verified Cases
#54
State
Hip 41
Knee 53
55
State Rank
NPI: 1245410497
Winston Salem
NC
93
Verified Cases
#55
State
Hip 42
Knee 51
56
State Rank
NPI: 1154537751
Pineville
NC
93
Verified Cases
#56
State
Knee 78
Shoulder 15
57
State Rank
NPI: 1962496547
Greensboro
NC
91
Verified Cases
#57
State
Hip 48
Knee 43
58
State Rank
NPI: 1164953253
Raleigh
NC
90
Verified Cases
#58
State
Hip 32
Knee 58
59
State Rank
NPI: 1316942675
Mount Airy
NC
90
Verified Cases
#59
State
Hip 15
Knee 63
Shoulder 12
60
State Rank
NPI: 1063948990
Dunn
NC
88
Verified Cases
#60
State
Hip 36
Knee 52
61
State Rank
NPI: 1538555750
Knightdale
NC
88
Verified Cases
#61
State
Hip 21
Knee 67
62
State Rank
NPI: 1528202074
Winston Salem
NC
86
Verified Cases
#62
State
Hip 38
Knee 48
63
State Rank
NPI: 1619409562
Matthews
NC
86
Verified Cases
#63
State
Hip 27
Knee 59
64
State Rank
NPI: 1144222860
Wilmington
NC
86
Verified Cases
#64
State
Knee 69
Shoulder 17
65
State Rank
NPI: 1750384475
Fayetteville
NC
85
Verified Cases
#65
State
Hip 39
Knee 46
66
State Rank
NPI: 1649297441
Charlotte
NC
83
Verified Cases
#66
State
Shoulder 83
67
State Rank
NPI: 1871788422
Raleigh
NC
81
Verified Cases
#67
State
Hip 29
Knee 52
68
State Rank
NPI: 1356344105
Asheville
NC
80
Verified Cases
#68
State
Hip 27
Knee 53
69
State Rank
NPI: 1891742086
Asheville
NC
80
Verified Cases
#69
State
Hip 26
Knee 54
70
State Rank
NPI: 1689932279
Raleigh
NC
80
Verified Cases
#70
State
Hip 25
Knee 55
71
State Rank
NPI: 1205037116
Concord
NC
80
Verified Cases
#71
State
Hip 24
Knee 56
72
State Rank
NPI: 1366862666
Durham
NC
79
Verified Cases
#72
State
Hip 31
Knee 48
73
State Rank
NPI: 1710190673
Greenville
NC
78
Verified Cases
#73
State
Hip 42
Knee 36
74
State Rank
NPI: 1447345137
Asheville
NC
78
Verified Cases
#74
State
Knee 25
Shoulder 53
75
State Rank
NPI: 1770531626
Bermuda Run
NC
76
Verified Cases
#75
State
Hip 29
Knee 47
76
State Rank
NPI: 1306886296
Arden
NC
76
Verified Cases
#76
State
Hip 19
Knee 57
77
State Rank
NPI: 1871957480
Charlotte
NC
75
Verified Cases
#77
State
Hip 34
Knee 41
78
State Rank
NPI: 1295025906
Winston Salem
NC
75
Verified Cases
#78
State
Hip 29
Knee 46
79
State Rank
NPI: 1497180046
Winston Salem
NC
75
Verified Cases
#79
State
Hip 26
Knee 49
80
State Rank
NPI: 1912992744
New Bern
NC
75
Verified Cases
#80
State
Hip 18
Knee 34
Shoulder 23
81
State Rank
NPI: 1285876219
Durham
NC
74
Verified Cases
#81
State
Hip 35
Knee 39
82
State Rank
NPI: 1992156889
Charlotte
NC
74
Verified Cases
#82
State
Hip 23
Knee 51
83
State Rank
NPI: 1134101165
Charlotte
NC
74
Verified Cases
#83
State
Hip 18
Knee 56
84
State Rank
NPI: 1104842012
Wilmington
NC
74
Verified Cases
#84
State
Knee 60
Shoulder 14
85
State Rank
NPI: 1518073261
Concord
NC
73
Verified Cases
#85
State
Knee 45
Shoulder 28
86
State Rank
NPI: 1275730178
New Bern
NC
72
Verified Cases
#86
State
Hip 42
Knee 30
87
State Rank
NPI: 1649356072
Charlotte
NC
72
Verified Cases
#87
State
Hip 40
Knee 32
88
State Rank
NPI: 1326366048
Raleigh
NC
70
Verified Cases
#88
State
Hip 23
Knee 47
89
State Rank
NPI: 1740288224
New Bern
NC
70
Verified Cases
#89
State
Knee 52
Shoulder 18
90
State Rank
NPI: 1609862473
Asheville
NC
69
Verified Cases
#90
State
Hip 37
Knee 32
91
State Rank
NPI: 1285605642
Roanoke Rapids
NC
69
Verified Cases
#91
State
Hip 24
Knee 45
92
State Rank
NPI: 1215220546
Charlotte
NC
68
Verified Cases
#92
State
Hip 38
Knee 30
93
State Rank
NPI: 1336135052
Rutherfordton
NC
68
Verified Cases
#93
State
Hip 24
Knee 44
94
State Rank
NPI: 1457325110
Fayetteville
NC
68
Verified Cases
#94
State
Hip 20
Knee 48
95
State Rank
NPI: 1366676454
Charlotte
NC
67
Verified Cases
#95
State
Hip 23
Knee 44
96
State Rank
NPI: 1831396209
Greensboro
NC
66
Verified Cases
#96
State
Hip 47
Knee 19
97
State Rank
NPI: 1164713947
Durham
NC
66
Verified Cases
#97
State
Shoulder 66
98
State Rank
NPI: 1316077134
Charlotte
NC
66
Verified Cases
#98
State
Shoulder 66
99
State Rank
NPI: 1225205818
Elkin
NC
65
Verified Cases
#99
State
Hip 18
Knee 47
100
State Rank
NPI: 1306138243
Charlotte
NC
65
Verified Cases
#100
State
Shoulder 65
101
State Rank
NPI: 1871530568
Greensboro
NC
64
Verified Cases
#101
State
Hip 36
Knee 28
102
State Rank
NPI: 1417941923
Greenville
NC
64
Verified Cases
#102
State
Hip 19
Knee 28
Shoulder 17
103
State Rank
NPI: 1518938380
Matthews
NC
64
Verified Cases
#103
State
Hip 17
Knee 47
104
State Rank
NPI: 1558425520
Huntersville
NC
63
Verified Cases
#104
State
Hip 33
Knee 30
105
State Rank
NPI: 1053314922
Raleigh
NC
63
Verified Cases
#105
State
Hip 31
Knee 32
106
State Rank
NPI: 1578095014
Charlotte
NC
63
Verified Cases
#106
State
Hip 20
Knee 43
107
State Rank
NPI: 1982955886
Gastonia
NC
62
Verified Cases
#107
State
Hip 22
Knee 40
108
State Rank
NPI: 1417055088
Morehead City
NC
62
Verified Cases
#108
State
Hip 15
Knee 35
Shoulder 12
109
State Rank
NPI: 1508955121
Raleigh
NC
62
Verified Cases
#109
State
Hip 12
Knee 50
110
State Rank
NPI: 1740696137
Gastonia
NC
61
Verified Cases
#110
State
Hip 36
Knee 25
111
State Rank
NPI: 1447645858
Monroe
NC
61
Verified Cases
#111
State
Hip 22
Knee 39
112
State Rank
NPI: 1801022520
Durham
NC
61
Verified Cases
#112
State
Hip 16
Knee 45
113
State Rank
NPI: 1104166099
Jacksonville
NC
60
Verified Cases
#113
State
Hip 32
Knee 28
114
State Rank
NPI: 1841630183
Charlotte
NC
60
Verified Cases
#114
State
Hip 29
Knee 31
115
State Rank
NPI: 1508824491
Clemmons
NC
60
Verified Cases
#115
State
Hip 15
Knee 45
116
State Rank
NPI: 1306831136
New Bern
NC
59
Verified Cases
#116
State
Hip 36
Knee 23
117
State Rank
NPI: 1568966877
Charlotte
NC
59
Verified Cases
#117
State
Hip 27
Knee 32
118
State Rank
NPI: 1821196478
Morehead City
NC
59
Verified Cases
#118
State
Hip 22
Knee 37
119
State Rank
NPI: 1417375569
Wilson
NC
59
Verified Cases
#119
State
Hip 21
Knee 38
120
State Rank
NPI: 1770682528
Chapel Hill
NC
59
Verified Cases
#120
State
Hip 19
Knee 40
121
State Rank
NPI: 1013203470
Salisbury
NC
58
Verified Cases
#121
State
Hip 29
Knee 29
122
State Rank
NPI: 1265694194
Clayton
NC
58
Verified Cases
#122
State
Hip 29
Knee 29
123
State Rank
NPI: 1730404062
Arden
NC
57
Verified Cases
#123
State
Hip 26
Knee 31
124
State Rank
NPI: 1427225648
Cary
NC
56
Verified Cases
#124
State
Hip 27
Knee 29
125
State Rank
NPI: 1497174114
Concord
NC
56
Verified Cases
#125
State
Hip 17
Knee 39
126
State Rank
NPI: 1578546644
Cary
NC
55
Verified Cases
#126
State
Hip 16
Knee 39
127
State Rank
NPI: 1215995675
Rocky Mount
NC
55
Verified Cases
#127
State
Hip 14
Knee 41
128
State Rank
NPI: 1184723959
Durham
NC
55
Verified Cases
#128
State
Knee 41
Shoulder 14
129
State Rank
NPI: 1386140531
Charlotte
NC
54
Verified Cases
#129
State
Hip 19
Knee 35
130
State Rank
NPI: 1700850195
Cary
NC
53
Verified Cases
#130
State
Knee 53
131
State Rank
NPI: 1558774794
Rocky Mount
NC
52
Verified Cases
#131
State
Hip 24
Knee 28
132
State Rank
NPI: 1114939212
Durham
NC
51
Verified Cases
#132
State
Hip 39
Knee 12
133
State Rank
NPI: 1467448282
Rutherfordton
NC
50
Verified Cases
#133
State
Hip 18
Knee 32
134
State Rank
NPI: 1861489734
Supply
NC
50
Verified Cases
#134
State
Hip 14
Knee 36
135
State Rank
NPI: 1861554305
Asheville
NC
49
Verified Cases
#135
State
Hip 31
Knee 18
136
State Rank
NPI: 1073977948
Concord
NC
49
Verified Cases
#136
State
Hip 25
Knee 24
137
State Rank
NPI: 1619920378
Raleigh
NC
49
Verified Cases
#137
State
Hip 22
Knee 27
138
State Rank
NPI: 1457448961
Durham
NC
49
Verified Cases
#138
State
Hip 19
Knee 30
139
State Rank
NPI: 1699782458
Pinehurst
NC
48
Verified Cases
#139
State
Knee 37
Shoulder 11
140
State Rank
NPI: 1225444045
Charlotte
NC
47
Verified Cases
#140
State
Hip 28
Knee 19
141
State Rank
NPI: 1114380524
Durham
NC
47
Verified Cases
#141
State
Hip 26
Knee 21
142
State Rank
NPI: 1174577407
Rutherford College
NC
47
Verified Cases
#142
State
Hip 23
Knee 24
143
State Rank
NPI: 1053721647
Charlotte
NC
47
Verified Cases
#143
State
Hip 20
Knee 27
144
State Rank
NPI: 1497745822
Cornelius
NC
46
Verified Cases
#144
State
Hip 24
Knee 22
145
State Rank
NPI: 1528199056
Kill Devil Hills
NC
46
Verified Cases
#145
State
Hip 20
Knee 26
146
State Rank
NPI: 1821484205
Durham
NC
46
Verified Cases
#146
State
Hip 18
Knee 28
147
State Rank
NPI: 1427040971
Statesville
NC
46
Verified Cases
#147
State
Knee 46
148
State Rank
NPI: 1114211794
Boone
NC
46
Verified Cases
#148
State
Knee 19
Shoulder 27
149
State Rank
NPI: 1952384034
Charlotte
NC
46
Verified Cases
#149
State
Shoulder 46
150
State Rank
NPI: 1114066784
Raleigh
NC
46
Verified Cases
#150
State
Shoulder 46
151
State Rank
NPI: 1922453703
Wake Forest
NC
45
Verified Cases
#151
State
Hip 24
Knee 21
152
State Rank
NPI: 1659798015
Pineville
NC
45
Verified Cases
#152
State
Hip 22
Knee 23
153
State Rank
NPI: 1871576918
Shelby
NC
45
Verified Cases
#153
State
Hip 20
Knee 25
154
State Rank
NPI: 1851488399
Franklin
NC
45
Verified Cases
#154
State
Hip 12
Knee 33
155
State Rank
NPI: 1861432759
Asheville
NC
45
Verified Cases
#155
State
Knee 45
156
State Rank
NPI: 1497915698
Durham
NC
45
Verified Cases
#156
State
Shoulder 45
157
State Rank
NPI: 1518960350
Raleigh
NC
45
Verified Cases
#157
State
Shoulder 45
158
State Rank
NPI: 1891758330
Raleigh
NC
44
Verified Cases
#158
State
Hip 14
Knee 30
159
State Rank
NPI: 1326049412
Greensboro
NC
44
Verified Cases
#159
State
Shoulder 44
160
State Rank
NPI: 1467634758
Mooresville
NC
43
Verified Cases
#160
State
Hip 19
Knee 24
161
State Rank
NPI: 1912438219
Charlotte
NC
43
Verified Cases
#161
State
Hip 17
Knee 26
162
State Rank
NPI: 1578504106
Whiteville
NC
43
Verified Cases
#162
State
Hip 15
Knee 28
163
State Rank
NPI: 1265895676
Cary
NC
43
Verified Cases
#163
State
Hip 13
Knee 30
164
State Rank
NPI: 1235399460
Pinehurst
NC
43
Verified Cases
#164
State
Shoulder 43
165
State Rank
NPI: 1902853203
Asheville
NC
43
Verified Cases
#165
State
Shoulder 43
166
State Rank
NPI: 1598852014
Durham
NC
42
Verified Cases
#166
State
Hip 18
Knee 24
167
State Rank
NPI: 1013956457
Greensboro
NC
42
Verified Cases
#167
State
Hip 15
Knee 27
168
State Rank
NPI: 1205903408
Raleigh
NC
42
Verified Cases
#168
State
Hip 11
Knee 31
169
State Rank
NPI: 1932152527
Greensboro
NC
41
Verified Cases
#169
State
Knee 41
170
State Rank
NPI: 1992779656
Fayetteville
NC
41
Verified Cases
#170
State
Knee 41
171
State Rank
NPI: 1508868282
Wilmington
NC
41
Verified Cases
#171
State
Knee 29
Shoulder 12
172
State Rank
NPI: 1831696616
Charlotte
NC
40
Verified Cases
#172
State
Hip 18
Knee 22
173
State Rank
NPI: 1972958437
Greensboro
NC
40
Verified Cases
#173
State
Hip 16
Knee 24
174
State Rank
NPI: 1699975474
Hendersonville
NC
40
Verified Cases
#174
State
Knee 15
Shoulder 25
175
State Rank
NPI: 1922219849
Concord
NC
39
Verified Cases
#175
State
Hip 22
Knee 17
176
State Rank
NPI: 1194745893
Burlington
NC
39
Verified Cases
#176
State
Knee 39
177
State Rank
NPI: 1518966258
High Point
NC
38
Verified Cases
#177
State
Hip 14
Knee 24
178
State Rank
NPI: 1518158633
Asheville
NC
38
Verified Cases
#178
State
Shoulder 38
179
State Rank
NPI: 1184714941
Durham
NC
37
Verified Cases
#179
State
Hip 23
Knee 14
180
State Rank
NPI: 1104272285
Cary
NC
37
Verified Cases
#180
State
Hip 19
Knee 18
181
State Rank
NPI: 1730182593
Asheville
NC
37
Verified Cases
#181
State
Knee 37
182
State Rank
NPI: 1477535292
Gastonia
NC
36
Verified Cases
#182
State
Hip 13
Knee 23
183
State Rank
NPI: 1265660120
Denver
NC
36
Verified Cases
#183
State
Knee 36
184
State Rank
NPI: 1407819972
Raleigh
NC
36
Verified Cases
#184
State
Knee 36
185
State Rank
NPI: 1518054246
Durham
NC
36
Verified Cases
#185
State
Knee 36
186
State Rank
NPI: 1700046620
Smithfield
NC
36
Verified Cases
#186
State
Knee 21
Shoulder 15
187
State Rank
NPI: 1588644587
Goldsboro
NC
36
Verified Cases
#187
State
Shoulder 36
188
State Rank
NPI: 1083692131
Fayetteville
NC
35
Verified Cases
#188
State
Hip 23
Knee 12
189
State Rank
NPI: 1144286592
High Point
NC
35
Verified Cases
#189
State
Hip 23
Knee 12
190
State Rank
NPI: 1134138753
Burlington
NC
35
Verified Cases
#190
State
Hip 14
Knee 21
191
State Rank
NPI: 1326308891
Greensboro
NC
35
Verified Cases
#191
State
Shoulder 35
192
State Rank
NPI: 1083615694
Raleigh
NC
34
Verified Cases
#192
State
Hip 20
Knee 14
193
State Rank
NPI: 1851366421
Winston Salem
NC
34
Verified Cases
#193
State
Hip 14
Knee 20
194
State Rank
NPI: 1164576369
Columbus
NC
34
Verified Cases
#194
State
Hip 13
Knee 21
195
State Rank
NPI: 1174566632
Greensboro
NC
34
Verified Cases
#195
State
Hip 12
Knee 22
196
State Rank
NPI: 1588627582
Raleigh
NC
34
Verified Cases
#196
State
Knee 34
197
State Rank
NPI: 1871757724
Huntersville
NC
34
Verified Cases
#197
State
Knee 12
Shoulder 22
198
State Rank
NPI: 1285628719
Greenville
NC
33
Verified Cases
#198
State
Hip 14
Knee 19
199
State Rank
NPI: 1629363551
Greenville
NC
33
Verified Cases
#199
State
Hip 14
Knee 19
200
State Rank
NPI: 1922000561
Shelby
NC
33
Verified Cases
#200
State
Hip 11
Knee 22
201
State Rank
NPI: 1518951110
Greensboro
NC
33
Verified Cases
#201
State
Knee 13
Shoulder 20
202
State Rank
NPI: 1013915479
Edenton
NC
32
Verified Cases
#202
State
Hip 12
Knee 20
203
State Rank
NPI: 1245385152
Matthews
NC
32
Verified Cases
#203
State
Knee 11
Shoulder 21
204
State Rank
NPI: 1124481379
Arden
NC
31
Verified Cases
#204
State
Hip 18
Knee 13
205
State Rank
NPI: 1639136583
Winston Salem
NC
31
Verified Cases
#205
State
Knee 31
206
State Rank
NPI: 1972761823
Morehead City
NC
31
Verified Cases
#206
State
Knee 17
Shoulder 14
207
State Rank
NPI: 1265414007
Huntersville
NC
31
Verified Cases
#207
State
Knee 15
Shoulder 16
208
State Rank
NPI: 1184631335
Pinehurst
NC
31
Verified Cases
#208
State
Shoulder 31
209
State Rank
NPI: 1528014081
Raleigh
NC
31
Verified Cases
#209
State
Shoulder 31
210
State Rank
NPI: 1760467567
Charlotte
NC
31
Verified Cases
#210
State
Shoulder 31
211
State Rank
NPI: 1740700459
Bermuda Run
NC
30
Verified Cases
#211
State
Hip 18
Knee 12
212
State Rank
NPI: 1073670360
Fayetteville
NC
30
Verified Cases
#212
State
Hip 15
Knee 15
213
State Rank
NPI: 1336323740
Greenville
NC
30
Verified Cases
#213
State
Hip 14
Knee 16
214
State Rank
NPI: 1881663730
Salisbury
NC
30
Verified Cases
#214
State
Hip 12
Knee 18
215
State Rank
NPI: 1598879991
Burlington
NC
28
Verified Cases
#215
State
Hip 15
Knee 13
216
State Rank
NPI: 1144238338
Mooresville
NC
28
Verified Cases
#216
State
Knee 28
217
State Rank
NPI: 1326092271
Lenoir
NC
28
Verified Cases
#217
State
Knee 28
218
State Rank
NPI: 1134380603
Greensboro
NC
27
Verified Cases
#218
State
Hip 14
Knee 13
219
State Rank
NPI: 1164644837
Concord
NC
27
Verified Cases
#219
State
Knee 27
220
State Rank
NPI: 1740261809
Salisbury
NC
27
Verified Cases
#220
State
Knee 27
221
State Rank
NPI: 1184622052
Cary
NC
27
Verified Cases
#221
State
Shoulder 27
222
State Rank
NPI: 1215372834
Smithfield
NC
26
Verified Cases
#222
State
Knee 26
223
State Rank
NPI: 1417044025
Durham
NC
25
Verified Cases
#223
State
Hip 25
224
State Rank
NPI: 1194794644
Winston Salem
NC
25
Verified Cases
#224
State
Shoulder 25
225
State Rank
NPI: 1972551448
Columbus
NC
24
Verified Cases
#225
State
Knee 24
226
State Rank
NPI: 1609902360
Laurinburg
NC
23
Verified Cases
#226
State
Knee 23
227
State Rank
NPI: 1659571073
Washington
NC
23
Verified Cases
#227
State
Knee 23
228
State Rank
NPI: 1215038054
Charlotte
NC
22
Verified Cases
#228
State
Knee 22
229
State Rank
NPI: 1245395185
Concord
NC
21
Verified Cases
#229
State
Knee 21
230
State Rank
NPI: 1497735831
Goldsboro
NC
21
Verified Cases
#230
State
Knee 21
231
State Rank
NPI: 1912900523
Sylva
NC
21
Verified Cases
#231
State
Knee 21
232
State Rank
NPI: 1396921664
Wilmington
NC
21
Verified Cases
#232
State
Shoulder 21
233
State Rank
NPI: 1578548368
Durham
NC
20
Verified Cases
#233
State
Knee 20
234
State Rank
NPI: 1821259748
Oxford
NC
20
Verified Cases
#234
State
Knee 20
235
State Rank
NPI: 1831184365
Greenville
NC
20
Verified Cases
#235
State
Knee 20
236
State Rank
NPI: 1497854368
Chapel Hill
NC
20
Verified Cases
#236
State
Shoulder 20
237
State Rank
NPI: 1518349463
Greenville
NC
20
Verified Cases
#237
State
Shoulder 20
238
State Rank
NPI: 1689964744
Raleigh
NC
20
Verified Cases
#238
State
Shoulder 20
239
State Rank
NPI: 1538134341
Gastonia
NC
20
Verified Cases
#239
State
Shoulder 20
240
State Rank
NPI: 1376759811
Rutherfordton
NC
19
Verified Cases
#240
State
Knee 19
241
State Rank
NPI: 1700882982
Lexington
NC
19
Verified Cases
#241
State
Knee 19
242
State Rank
NPI: 1376538686
Gastonia
NC
18
Verified Cases
#242
State
Knee 18
243
State Rank
NPI: 1518947290
Lumberton
NC
18
Verified Cases
#243
State
Knee 18
244
State Rank
NPI: 1790882777
Clinton
NC
18
Verified Cases
#244
State
Knee 18
245
State Rank
NPI: 1932195393
Asheville
NC
18
Verified Cases
#245
State
Knee 18
246
State Rank
NPI: 1891718193
Raleigh
NC
18
Verified Cases
#246
State
Knee 18
247
State Rank
NPI: 1649531161
Durham
NC
18
Verified Cases
#247
State
Shoulder 18
248
State Rank
NPI: 1871714733
Greensboro
NC
18
Verified Cases
#248
State
Shoulder 18
249
State Rank
NPI: 1144324724
Raleigh
NC
18
Verified Cases
#249
State
Shoulder 18
250
State Rank
NPI: 1346461183
Sylva
NC
17
Verified Cases
#250
State
Knee 17
251
State Rank
NPI: 1932100047
Greensboro
NC
17
Verified Cases
#251
State
Knee 17
252
State Rank
NPI: 1700869823
Shelby
NC
17
Verified Cases
#252
State
Shoulder 17
253
State Rank
NPI: 1962794503
Hickory
NC
17
Verified Cases
#253
State
Shoulder 17
254
State Rank
NPI: 1376545871
Shelby
NC
16
Verified Cases
#254
State
Knee 16
255
State Rank
NPI: 1609869676
Mooresville
NC
16
Verified Cases
#255
State
Knee 16
256
State Rank
NPI: 1801881339
Greenville
NC
16
Verified Cases
#256
State
Knee 16
257
State Rank
NPI: 1073994265
Greenville
NC
16
Verified Cases
#257
State
Shoulder 16
258
State Rank
NPI: 1518934686
Goldsboro
NC
15
Verified Cases
#258
State
Hip 15
259
State Rank
NPI: 1942248406
Greensboro
NC
15
Verified Cases
#259
State
Hip 15
260
State Rank
NPI: 1093001323
Lincolnton
NC
15
Verified Cases
#260
State
Knee 15
261
State Rank
NPI: 1609856905
Wake Forest
NC
15
Verified Cases
#261
State
Knee 15
262
State Rank
NPI: 1891910790
Clayton
NC
15
Verified Cases
#262
State
Knee 15
263
State Rank
NPI: 1285847939
Whiteville
NC
15
Verified Cases
#263
State
Shoulder 15
264
State Rank
NPI: 1639140643
Statesville
NC
14
Verified Cases
#264
State
Knee 14
265
State Rank
NPI: 1730185919
Lexington
NC
14
Verified Cases
#265
State
Knee 14
266
State Rank
NPI: 1407007065
Concord
NC
14
Verified Cases
#266
State
Shoulder 14
267
State Rank
NPI: 1518089465
Fayetteville
NC
14
Verified Cases
#267
State
Shoulder 14
268
State Rank
NPI: 1679602429
Concord
NC
14
Verified Cases
#268
State
Shoulder 14
269
State Rank
NPI: 1821217167
Sylva
NC
14
Verified Cases
#269
State
Shoulder 14
270
State Rank
NPI: 1700842291
Ahoskie
NC
13
Verified Cases
#270
State
Hip 13
271
State Rank
NPI: 1093989030
Greensboro
NC
13
Verified Cases
#271
State
Knee 13
272
State Rank
NPI: 1194170225
Morrisville
NC
13
Verified Cases
#272
State
Knee 13
273
State Rank
NPI: 1902814114
Hickory
NC
13
Verified Cases
#273
State
Knee 13
274
State Rank
NPI: 1508865247
Kernersville
NC
13
Verified Cases
#274
State
Shoulder 13
275
State Rank
NPI: 1952512790
Charlotte
NC
13
Verified Cases
#275
State
Shoulder 13
276
State Rank
NPI: 1700863719
Elizabeth City
NC
13
Verified Cases
#276
State
Shoulder 13
277
State Rank
NPI: 1396729265
Winston Salem
NC
12
Verified Cases
#277
State
Hip 12
278
State Rank
NPI: 1336275965
Laurinburg
NC
12
Verified Cases
#278
State
Knee 12
279
State Rank
NPI: 1417956087
Kernerville
NC
12
Verified Cases
#279
State
Knee 12
280
State Rank
NPI: 1568456341
Raleigh
NC
12
Verified Cases
#280
State
Knee 12
281
State Rank
NPI: 1811036841
Asheboro
NC
12
Verified Cases
#281
State
Knee 12
282
State Rank
NPI: 1902844665
Cary
NC
12
Verified Cases
#282
State
Knee 12
283
State Rank
NPI: 1073742573
Lenoir
NC
12
Verified Cases
#283
State
Shoulder 12
284
State Rank
NPI: 1215954052
Salisbury
NC
12
Verified Cases
#284
State
Shoulder 12
285
State Rank
NPI: 1386737534
Mooresville
NC
12
Verified Cases
#285
State
Shoulder 12
286
State Rank
NPI: 1538555487
Wilmington
NC
12
Verified Cases
#286
State
Shoulder 12
287
State Rank
NPI: 1669637104
Winston Salem
NC
12
Verified Cases
#287
State
Shoulder 12
288
State Rank
NPI: 1194171272
Asheville
NC
11
Verified Cases
#288
State
Hip 11
289
State Rank
NPI: 1053631192
Pinehurst
NC
11
Verified Cases
#289
State
Knee 11
290
State Rank
NPI: 1194926840
Charlotte
NC
11
Verified Cases
#290
State
Knee 11
291
State Rank
NPI: 1902983711
Washington
NC
11
Verified Cases
#291
State
Knee 11
292
State Rank
NPI: 1578907176
Asheville
NC
11
Verified Cases
#292
State
Shoulder 11
293
State Rank
NPI: 1861482341
Fayetteville
NC
11
Verified Cases
#293
State
Shoulder 11
294
State Rank
NPI: 1518158724
Winston Salem
NC
11
Verified Cases
#294
State
Shoulder 11

Showing 50 of 294

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.