Top Orthopedic Surgeons in Oklahoma

Oklahoma Rankings
119 surgeons • 7,778 procedures
Current Medicare Data

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

Orthopedic surgeon rankings map

Find Surgeons by City in Oklahoma

Top cities by number of orthopedic surgeons

Oklahoma City38 Tulsa28 Norman9 Edmond6 Enid6 Stillwater4 Duncan3 Altus3 Midwest City3 Yukon2

Oklahoma Rankings

119 surgeons • All procedures

Current Medicare data
Joint replacement recovery essentials 7-piece recovery essentials kit. Prepare before surgery day.
1
State Rank
NPI: 1548433345
Oklahoma City
OK
431
Verified Cases
#1
State
Hip 136
Knee 295
2
State Rank
NPI: 1770545253
Tulsa
OK
415
Verified Cases
#2
State
Hip 98
Knee 317
3
State Rank
NPI: 1982743787
Oklahoma City
OK
357
Verified Cases
#3
State
Hip 85
Knee 272
4
State Rank
NPI: 1093713331
Oklahoma City
OK
253
Verified Cases
#4
State
Hip 84
Knee 169
5
State Rank
NPI: 1932310596
Oklahoma City
OK
219
Verified Cases
#5
State
Hip 85
Knee 134
6
State Rank
NPI: 1982978748
Oklahoma City
OK
190
Verified Cases
#6
State
Hip 73
Knee 117
7
State Rank
NPI: 1295932978
Tulsa
OK
189
Verified Cases
#7
State
Hip 64
Knee 125
8
State Rank
NPI: 1124221262
Tulsa
OK
186
Verified Cases
#8
State
Hip 73
Knee 89
Shoulder 24
9
State Rank
NPI: 1629331921
Oklahoma City
OK
174
Verified Cases
#9
State
Hip 96
Knee 78
10
State Rank
NPI: 1215937438
Tulsa
OK
154
Verified Cases
#10
State
Hip 53
Knee 101
11
State Rank
NPI: 1902026909
Oklahoma City
OK
153
Verified Cases
#11
State
Hip 80
Knee 73
12
State Rank
NPI: 1447516430
Oklahoma City
OK
146
Verified Cases
#12
State
Hip 50
Knee 96
13
State Rank
NPI: 1902249592
Tulsa
OK
143
Verified Cases
#13
State
Hip 40
Knee 103
14
State Rank
NPI: 1871971341
Elk City
OK
126
Verified Cases
#14
State
Hip 30
Knee 76
Shoulder 20
15
State Rank
NPI: 1679929707
Oklahoma City
OK
119
Verified Cases
#15
State
Hip 67
Knee 52
16
State Rank
NPI: 1720282478
Tulsa
OK
115
Verified Cases
#16
State
Hip 62
Knee 53
17
State Rank
NPI: 1366581068
Tulsa
OK
112
Verified Cases
#17
State
Hip 38
Knee 74
18
State Rank
NPI: 1588010656
Oklahoma City
OK
107
Verified Cases
#18
State
Hip 53
Knee 54
19
State Rank
NPI: 1902813603
Norman
OK
102
Verified Cases
#19
State
Hip 28
Knee 74
20
State Rank
NPI: 1922486489
Norman
OK
101
Verified Cases
#20
State
Hip 35
Knee 66
21
State Rank
NPI: 1154504264
Edmond
OK
100
Verified Cases
#21
State
Hip 19
Knee 65
Shoulder 16
22
State Rank
NPI: 1568966877
Oklahoma City
OK
99
Verified Cases
#22
State
Hip 48
Knee 51
23
State Rank
NPI: 1235219882
Enid
OK
99
Verified Cases
#23
State
Hip 18
Knee 63
Shoulder 18
24
State Rank
NPI: 1144515016
Ada
OK
98
Verified Cases
#24
State
Hip 24
Knee 59
Shoulder 15
25
State Rank
NPI: 1558339986
Tulsa
OK
96
Verified Cases
#25
State
Hip 29
Knee 67
26
State Rank
NPI: 1598179111
Oklahoma City
OK
95
Verified Cases
#26
State
Hip 19
Knee 49
Shoulder 27
27
State Rank
NPI: 1841298189
Oklahoma City
OK
94
Verified Cases
#27
State
Hip 33
Knee 61
28
State Rank
NPI: 1336288133
Stillwater
OK
94
Verified Cases
#28
State
Hip 24
Knee 70
29
State Rank
NPI: 1710955901
Tulsa
OK
90
Verified Cases
#29
State
Shoulder 90
30
State Rank
NPI: 1972947604
Enid
OK
85
Verified Cases
#30
State
Hip 13
Knee 43
Shoulder 29
31
State Rank
NPI: 1376078543
Duncan
OK
83
Verified Cases
#31
State
Hip 14
Knee 58
Shoulder 11
32
State Rank
NPI: 1912980889
Tulsa
OK
81
Verified Cases
#32
State
Hip 29
Knee 52
33
State Rank
NPI: 1881905511
Tulsa
OK
80
Verified Cases
#33
State
Hip 48
Knee 32
34
State Rank
NPI: 1578511697
Oklahoma City
OK
78
Verified Cases
#34
State
Hip 19
Knee 43
Shoulder 16
35
State Rank
NPI: 1316914542
Tulsa
OK
77
Verified Cases
#35
State
Hip 37
Knee 40
36
State Rank
NPI: 1144228057
Norman
OK
74
Verified Cases
#36
State
Knee 47
Shoulder 27
37
State Rank
NPI: 1790747426
Mcalester
OK
70
Verified Cases
#37
State
Hip 35
Knee 12
Shoulder 23
38
State Rank
NPI: 1609831833
Altus
OK
70
Verified Cases
#38
State
Hip 18
Knee 33
Shoulder 19
39
State Rank
NPI: 1427032549
Stillwater
OK
70
Verified Cases
#39
State
Hip 14
Knee 32
Shoulder 24
40
State Rank
NPI: 1043274798
Ardmore
OK
68
Verified Cases
#40
State
Hip 27
Knee 41
41
State Rank
NPI: 1982863254
Edmond
OK
68
Verified Cases
#41
State
Knee 44
Shoulder 24
42
State Rank
NPI: 1730543307
Tulsa
OK
64
Verified Cases
#42
State
Hip 35
Knee 29
43
State Rank
NPI: 1306882980
Lawton
OK
64
Verified Cases
#43
State
Hip 14
Knee 50
44
State Rank
NPI: 1487734026
Enid
OK
63
Verified Cases
#44
State
Hip 13
Knee 50
45
State Rank
NPI: 1154527992
Norman
OK
61
Verified Cases
#45
State
Hip 27
Knee 34
46
State Rank
NPI: 1902339732
Tulsa
OK
60
Verified Cases
#46
State
Hip 18
Knee 42
47
State Rank
NPI: 1275672123
Oklahoma City
OK
59
Verified Cases
#47
State
Knee 31
Shoulder 28
48
State Rank
NPI: 1871685081
Oklahoma City
OK
56
Verified Cases
#48
State
Knee 42
Shoulder 14
49
State Rank
NPI: 1225292444
Oklahoma City
OK
55
Verified Cases
#49
State
Shoulder 55
50
State Rank
NPI: 1063448736
Muskogee
OK
48
Verified Cases
#50
State
Hip 14
Knee 34
51
State Rank
NPI: 1982918348
Yukon
OK
47
Verified Cases
#51
State
Knee 24
Shoulder 23
52
State Rank
NPI: 1215910179
Stillwater
OK
45
Verified Cases
#52
State
Hip 12
Knee 33
53
State Rank
NPI: 1932261450
Duncan
OK
45
Verified Cases
#53
State
Hip 11
Knee 34
54
State Rank
NPI: 1457586836
Oklahoma City
OK
45
Verified Cases
#54
State
Knee 29
Shoulder 16
55
State Rank
NPI: 1558345801
Stillwater
OK
44
Verified Cases
#55
State
Hip 11
Knee 33
56
State Rank
NPI: 1558771618
Tulsa
OK
43
Verified Cases
#56
State
Shoulder 43
57
State Rank
NPI: 1801075759
Oklahoma City
OK
42
Verified Cases
#57
State
Hip 13
Knee 29
58
State Rank
NPI: 1255321063
Midwest City
OK
41
Verified Cases
#58
State
Hip 12
Knee 29
59
State Rank
NPI: 1821190174
Edmond
OK
40
Verified Cases
#59
State
Knee 23
Shoulder 17
60
State Rank
NPI: 1891718433
Oklahoma City
OK
39
Verified Cases
#60
State
Shoulder 39
61
State Rank
NPI: 1902031388
Oklahoma City
OK
38
Verified Cases
#61
State
Knee 25
Shoulder 13
62
State Rank
NPI: 1790017283
Tulsa
OK
38
Verified Cases
#62
State
Shoulder 38
63
State Rank
NPI: 1043400641
Norman
OK
36
Verified Cases
#63
State
Knee 18
Shoulder 18
64
State Rank
NPI: 1891793790
Norman
OK
35
Verified Cases
#64
State
Hip 19
Knee 16
65
State Rank
NPI: 1477759785
Edmond
OK
34
Verified Cases
#65
State
Knee 34
66
State Rank
NPI: 1548221278
Tulsa
OK
33
Verified Cases
#66
State
Hip 13
Knee 20
67
State Rank
NPI: 1194753210
Norman
OK
33
Verified Cases
#67
State
Shoulder 33
68
State Rank
NPI: 1013918788
Tulsa
OK
32
Verified Cases
#68
State
Knee 32
69
State Rank
NPI: 1295874071
Oklahoma City
OK
32
Verified Cases
#69
State
Knee 32
70
State Rank
NPI: 1588632905
Tulsa
OK
32
Verified Cases
#70
State
Knee 32
71
State Rank
NPI: 1750350856
Oklahoma City
OK
32
Verified Cases
#71
State
Shoulder 32
72
State Rank
NPI: 1477551703
Oklahoma City
OK
31
Verified Cases
#72
State
Knee 31
73
State Rank
NPI: 1780652578
Tulsa
OK
31
Verified Cases
#73
State
Knee 31
74
State Rank
NPI: 1922147792
Norman
OK
29
Verified Cases
#74
State
Knee 29
75
State Rank
NPI: 1518962323
Oklahoma City
OK
29
Verified Cases
#75
State
Knee 18
Shoulder 11
76
State Rank
NPI: 1255480885
Altus
OK
28
Verified Cases
#76
State
Knee 28
77
State Rank
NPI: 1265431019
Oklahoma City
OK
28
Verified Cases
#77
State
Knee 28
78
State Rank
NPI: 1316987217
Altus
OK
26
Verified Cases
#78
State
Hip 15
Knee 11
79
State Rank
NPI: 1457431082
Enid
OK
26
Verified Cases
#79
State
Knee 26
80
State Rank
NPI: 1851685747
Oklahoma City
OK
26
Verified Cases
#80
State
Knee 26
81
State Rank
NPI: 1689669111
Bartlesville
OK
25
Verified Cases
#81
State
Shoulder 25
82
State Rank
NPI: 1366443046
Tulsa
OK
24
Verified Cases
#82
State
Shoulder 24
83
State Rank
NPI: 1508248089
Tahlequah
OK
22
Verified Cases
#83
State
Knee 22
84
State Rank
NPI: 1033119490
Oklahoma City
OK
21
Verified Cases
#84
State
Knee 21
85
State Rank
NPI: 1265428098
Owasso
OK
21
Verified Cases
#85
State
Knee 21
86
State Rank
NPI: 1275732406
Oklahoma City
OK
21
Verified Cases
#86
State
Knee 21
87
State Rank
NPI: 1386833408
Yukon
OK
21
Verified Cases
#87
State
Shoulder 21
88
State Rank
NPI: 1386672913
Tulsa
OK
20
Verified Cases
#88
State
Knee 20
89
State Rank
NPI: 1124239413
Oklahoma City
OK
20
Verified Cases
#89
State
Shoulder 20
90
State Rank
NPI: 1033476809
Oklahoma City
OK
18
Verified Cases
#90
State
Knee 18
91
State Rank
NPI: 1770697963
Oklahoma City
OK
18
Verified Cases
#91
State
Knee 18
92
State Rank
NPI: 1801881859
Duncan
OK
18
Verified Cases
#92
State
Knee 18
93
State Rank
NPI: 1922012772
Durant
OK
18
Verified Cases
#93
State
Knee 18
94
State Rank
NPI: 1841339785
Tulsa
OK
18
Verified Cases
#94
State
Shoulder 18
95
State Rank
NPI: 1215917778
Edmond
OK
17
Verified Cases
#95
State
Knee 17
96
State Rank
NPI: 1609862689
Ada
OK
17
Verified Cases
#96
State
Knee 17
97
State Rank
NPI: 1962508424
Midwest City
OK
16
Verified Cases
#97
State
Knee 16
98
State Rank
NPI: 1457617995
Tulsa
OK
16
Verified Cases
#98
State
Shoulder 16
99
State Rank
NPI: 1386874436
Norman
OK
15
Verified Cases
#99
State
Hip 15
100
State Rank
NPI: 1104022417
Oklahoma City
OK
15
Verified Cases
#100
State
Knee 15
101
State Rank
NPI: 1104832179
Tahlequah
OK
15
Verified Cases
#101
State
Knee 15
102
State Rank
NPI: 1558756114
Edmond
OK
15
Verified Cases
#102
State
Knee 15
103
State Rank
NPI: 1730201682
Tulsa
OK
15
Verified Cases
#103
State
Knee 15
104
State Rank
NPI: 1700839099
Ponca City
OK
14
Verified Cases
#104
State
Knee 14
105
State Rank
NPI: 1831177047
Tulsa
OK
14
Verified Cases
#105
State
Knee 14
106
State Rank
NPI: 1972531903
Oklahoma City
OK
14
Verified Cases
#106
State
Knee 14
107
State Rank
NPI: 1356696595
Tusla
OK
14
Verified Cases
#107
State
Shoulder 14
108
State Rank
NPI: 1053330134
Enid
OK
13
Verified Cases
#108
State
Knee 13
109
State Rank
NPI: 1144424821
Pryor
OK
13
Verified Cases
#109
State
Knee 13
110
State Rank
NPI: 1528009693
Midwest City
OK
13
Verified Cases
#110
State
Knee 13
111
State Rank
NPI: 1639589732
Oklahoma City
OK
13
Verified Cases
#111
State
Knee 13
112
State Rank
NPI: 1679573844
Tulsa
OK
13
Verified Cases
#112
State
Knee 13
113
State Rank
NPI: 1336137140
Bartlesville
OK
12
Verified Cases
#113
State
Knee 12
114
State Rank
NPI: 1811036692
Oklahoma City
OK
12
Verified Cases
#114
State
Knee 12
115
State Rank
NPI: 1164496238
Oklahoma City
OK
12
Verified Cases
#115
State
Knee 12
116
State Rank
NPI: 1376507665
Oklahoma City
OK
11
Verified Cases
#116
State
Hip 11
117
State Rank
NPI: 1184679417
Woodward
OK
11
Verified Cases
#117
State
Knee 11
118
State Rank
NPI: 1295848422
Tulsa
OK
11
Verified Cases
#118
State
Knee 11
119
State Rank
NPI: 1780680520
Enid
OK
11
Verified Cases
#119
State
Knee 11

Showing 50 of 119

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.