Top Orthopedic Surgeons in Iowa

Iowa Rankings
111 surgeons • 8,195 procedures
Current Medicare Data

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

Iowa Rankings

111 surgeons • All procedures

Current Medicare data
1
State Rank
NPI: 1790749174

David A Vittetoe, MD

View full profile
Des Moines
IA
223
Total
#1
State
Hip 69
Knee 154
2
State Rank
NPI: 1144457474

Mark J Isaacson, D.O.

View full profile
Ankeny
IA
220
Total
#2
State
Hip 75
Knee 145
3
State Rank
NPI: 1235113234

Sandeep Munjal, MD

View full profile
Cedar Rapids
IA
214
Total
#3
State
Hip 67
Knee 147
4
State Rank
NPI: 1275943334

Michael Stefl, MD

View full profile
Ames
IA
208
Total
#4
State
Hip 99
Knee 109
5
State Rank
NPI: 1972564334

Mark R Matthes, M.D.

View full profile
Des Moines
IA
181
Total
#5
State
Hip 42
Knee 139
6
State Rank
NPI: 1831155126

Jason C Hough, D.O.

View full profile
Spencer
IA
178
Total
#6
State
Hip 53
Knee 105
Shoulder 20
7
State Rank
NPI: 1134106396

Barron R Bremner, D.O.

View full profile
West Des Moines
IA
175
Total
#7
State
Hip 96
Knee 63
Shoulder 16
8
State Rank
NPI: 1770544165

Craig R Mahoney, M.D.

View full profile
Des Moines
IA
160
Total
#8
State
Hip 43
Knee 117
9
State Rank
NPI: 1558658559

Benjamin Wilke, MD

View full profile
Des Moines
IA
157
Total
#9
State
Hip 75
Knee 82
10
State Rank
NPI: 1649241589

John Hoffman, MD

View full profile
Davenport
IA
154
Total
#10
State
Hip 27
Knee 127
11
State Rank
NPI: 1457622631

Taylor D Dennison, MD

View full profile
Iowa City
IA
152
Total
#11
State
Hip 89
Knee 63
12
State Rank
NPI: 1184832594

Matthew J Dewall, M.D.

View full profile
West Des Moines
IA
149
Total
#12
State
Hip 25
Knee 124
13
State Rank
NPI: 1336147800

Jeffrey M Nassif, MD

View full profile
Cedar Rapids
IA
140
Total
#13
State
Hip 65
Knee 56
Shoulder 19
14
State Rank
NPI: 1659428530

Brent W Whited, MD

View full profile
Iowa City
IA
138
Total
#14
State
Hip 46
Knee 92
15
State Rank
NPI: 1659363182

Craig L Hansen, M.D.

View full profile
Council Bluffs
IA
134
Total
#15
State
Hip 37
Knee 97
16
State Rank
NPI: 1053390914

Matthew R Lindaman, D.O.

View full profile
Bettendorf
IA
128
Total
#16
State
Hip 48
Knee 80
17
State Rank
NPI: 1740403500

Christopher D Nelson, DO

View full profile
West Des Moines
IA
127
Total
#17
State
Hip 68
Knee 59
18
State Rank
NPI: 1093022873

Ryan T Pokorney, D.O.

View full profile
Bettendorf
IA
125
Total
#18
State
Hip 54
Knee 53
Shoulder 18
19
State Rank
NPI: 1942596176

Derek L Breder, M.D.

View full profile
Iowa City
IA
125
Total
#19
State
Hip 29
Knee 48
Shoulder 48
20
State Rank
NPI: 1942264346

Thomas D Dulaney, MD

View full profile
West Des Moines
IA
123
Total
#20
State
Hip 51
Knee 72
21
State Rank
NPI: 1306812714

Brent A Overton, M.D.

View full profile
Iowa City
IA
121
Total
#21
State
Hip 44
Knee 77
22
State Rank
NPI: 1285629519

Darron M Jones, MD

View full profile
Mason City
IA
120
Total
#22
State
Hip 32
Knee 88
23
State Rank
NPI: 1245218585

David J Steinbronn, M.D.

View full profile
Iowa City
IA
117
Total
#23
State
Hip 33
Knee 84
24
State Rank
NPI: 1124127865

Nicolas O Noiseux, MD

View full profile
Iowa City
IA
112
Total
#24
State
Hip 41
Knee 71
25
State Rank
NPI: 1285687418

Emile C Li, M.D.

View full profile
Fort Dodge
IA
112
Total
#25
State
Hip 30
Knee 69
Shoulder 13
26
State Rank
NPI: 1376521690

Joseph G Martin, M.D.

View full profile
Bettendorf
IA
110
Total
#26
State
Hip 36
Knee 74
27
State Rank
NPI: 1720299217

Benjamin R Beecher, M.D.

View full profile
Des Moines
IA
110
Total
#27
State
Hip 31
Knee 79
28
State Rank
NPI: 1497753156

Cassandra S Lange, MD

View full profile
Cedar Rapids
IA
103
Total
#28
State
Hip 56
Knee 47
29
State Rank
NPI: 1699739003
Des Moines
IA
100
Total
#29
State
Hip 16
Knee 84
30
State Rank
NPI: 1841446382

Benjamin L Torrez, D.O.

View full profile
Cedar Falls
IA
99
Total
#30
State
Hip 30
Knee 55
Shoulder 14
31
State Rank
NPI: 1417150202

Omar H Akhtar, MD

View full profile
Cedar Rapids
IA
98
Total
#31
State
Hip 52
Knee 46
32
State Rank
NPI: 1861448128

Christopher L Eagan, DO

View full profile
Waterloo
IA
98
Total
#32
State
Hip 24
Knee 60
Shoulder 14
33
State Rank
NPI: 1477516094

Kary R Schulte, MD

View full profile
West Des Moines
IA
94
Total
#33
State
Knee 15
Shoulder 79
34
State Rank
NPI: 1558412130

Brent G Woodbury, M.D.

View full profile
Fort Madison
IA
89
Total
#34
State
Hip 27
Knee 48
Shoulder 14
35
State Rank
NPI: 1073959680

Nicholas A Bedard, M.D.

View full profile
Iowa City
IA
85
Total
#35
State
Hip 41
Knee 44
36
State Rank
NPI: 1275512790

Craig E Moe, MD

View full profile
Davenport
IA
85
Total
#36
State
Hip 30
Knee 55
37
State Rank
NPI: 1295737484

Richard E Rattay, M.D.

View full profile
Mason City
IA
82
Total
#37
State
Hip 21
Knee 50
Shoulder 11
38
State Rank
NPI: 1851411532

Robert B Bartelt, MD

View full profile
Waterloo
IA
80
Total
#38
State
Hip 19
Knee 61
39
State Rank
NPI: 1972860476

Nathan A Nicholson

View full profile
Ottumwa
IA
76
Total
#39
State
Hip 32
Knee 44
40
State Rank
NPI: 1124077987

Nicholas J Honkamp, M.D.

View full profile
West Des Moines
IA
76
Total
#40
State
Knee 63
Shoulder 13
41
State Rank
NPI: 1548212368

Mark D Fish, D.O.

View full profile
Clive
IA
75
Total
#41
State
Hip 21
Knee 54
42
State Rank
NPI: 1568610103

Bryan N Trumm, M.D., D.P.T.

View full profile
Dubuque
IA
75
Total
#42
State
Hip 28
Knee 22
Shoulder 25
43
State Rank
NPI: 1265794390

Andrew N Odland, MD

View full profile
Clarion
IA
74
Total
#43
State
Hip 29
Knee 45
44
State Rank
NPI: 1912173741

Christopher J Rierson, DO

View full profile
Spencer
IA
73
Total
#44
State
Hip 29
Knee 44
45
State Rank
NPI: 1194163972

Jacob M Elkins, MD, PHD

View full profile
Iowa City
IA
72
Total
#45
State
Hip 37
Knee 35
46
State Rank
NPI: 1306144464

Andrew G Pick, DO

View full profile
Spencer
IA
72
Total
#46
State
Hip 22
Knee 50
47
State Rank
NPI: 1487181160

David E Demik, M.D., PHARM.D.

View full profile
Cedar Rapids
IA
71
Total
#47
State
Hip 21
Knee 50
48
State Rank
NPI: 1225036916

Clifford K Boese, M.D.

View full profile
Council Bluffs
IA
70
Total
#48
State
Hip 33
Knee 37
49
State Rank
NPI: 1831143601

Jeffrey A Clark, DO

View full profile
Cedar Falls
IA
68
Total
#49
State
Hip 37
Knee 31
50
State Rank
NPI: 1265413678

David K Sneller, M.D.

View full profile
Ames
IA
68
Total
#50
State
Knee 68
51
State Rank
NPI: 1124173034

Brian Silvia, M.D.

View full profile
Dubuque
IA
67
Total
#51
State
Hip 27
Knee 40
52
State Rank
NPI: 1861929226

Kawsu Barry, MD

View full profile
West Des Moines
IA
65
Total
#52
State
Hip 29
Knee 36
53
State Rank
NPI: 1043454978

Kamaldeen T Aderibigbe, M.D

View full profile
Des Moines
IA
64
Total
#53
State
Hip 64
54
State Rank
NPI: 1750317756

Richard W Naylor, DO

View full profile
Waterloo
IA
64
Total
#54
State
Hip 21
Knee 43
55
State Rank
NPI: 1356789390

Mark Gorsche, M.D.

View full profile
Waterloo
IA
62
Total
#55
State
Hip 24
Knee 38
56
State Rank
NPI: 1033189535

Tuvi Mendel, MD

View full profile
Davenport
IA
62
Total
#56
State
Knee 42
Shoulder 20
57
State Rank
NPI: 1497169007

John Hart, M.D.

View full profile
Cedar Rapids
IA
62
Total
#57
State
Knee 20
Shoulder 42
58
State Rank
NPI: 1063448298

Matthew J White, MD

View full profile
Cedar Rapids
IA
61
Total
#58
State
Knee 41
Shoulder 20
59
State Rank
NPI: 1134334006

Jason Stanford, D.O.

View full profile
Cedar Falls
IA
59
Total
#59
State
Hip 19
Knee 28
Shoulder 12
60
State Rank
NPI: 1912226929

Brendan C Patterson, MD

View full profile
Iowa City
IA
59
Total
#60
State
Shoulder 59
61
State Rank
NPI: 1508820952

Patrick M Sullivan, MD

View full profile
West Des Moines
IA
58
Total
#61
State
Hip 27
Knee 31
62
State Rank
NPI: 1548290182

John A Leupold, MD

View full profile
Spirit Lake
IA
58
Total
#62
State
Hip 14
Knee 44
63
State Rank
NPI: 1962922674

Douglas A Rossi, MD

View full profile
Bettendorf
IA
58
Total
#63
State
Hip 19
Knee 39
64
State Rank
NPI: 1821471525

Justin D Khoriaty, M.D.

View full profile
Des Moines
IA
57
Total
#64
State
Shoulder 57
65
State Rank
NPI: 1700813441

Gary A Knudson, MD

View full profile
Waterloo
IA
55
Total
#65
State
Hip 28
Knee 27
66
State Rank
NPI: 1932187259

Peter C Rink, D.O.

View full profile
Bettendorf
IA
55
Total
#66
State
Hip 22
Knee 33
67
State Rank
NPI: 1750374252

Timothy A Gibbons, M.D.

View full profile
Mason City
IA
55
Total
#67
State
Knee 17
Shoulder 38
68
State Rank
NPI: 1326044041

James K Mantone, MD

View full profile
Council Bluffs
IA
54
Total
#68
State
Hip 18
Knee 36
69
State Rank
NPI: 1912973199

Mark C Mysnyk, M.D.

View full profile
Iowa City
IA
52
Total
#69
State
Knee 52
70
State Rank
NPI: 1669638219

Jason P Sullivan, M.D.

View full profile
West Des Moines
IA
52
Total
#70
State
Shoulder 52
71
State Rank
NPI: 1538292883

Michael B Scherb, M.D.

View full profile
Mason City
IA
50
Total
#71
State
Hip 14
Knee 36
72
State Rank
NPI: 1376808998

Andrea Stitgen Policano, M.D.

View full profile
Cedar Rapids
IA
46
Total
#72
State
Hip 23
Knee 23
73
State Rank
NPI: 1962434852

Richard B Goding, M.D.

View full profile
Carroll
IA
44
Total
#73
State
Knee 44
74
State Rank
NPI: 1194036525

Seth Harrer, MD

View full profile
Storm Lake
IA
43
Total
#74
State
Hip 17
Knee 26
75
State Rank
NPI: 1346461373

Kyle D Switzer, DO

View full profile
Cedar Rapids
IA
43
Total
#75
State
Knee 43
76
State Rank
NPI: 1538123526

Eric J Potthoff, D.O.

View full profile
Mason City
IA
42
Total
#76
State
Hip 15
Knee 27
77
State Rank
NPI: 1740772417

James Kohler, MD

View full profile
Ames
IA
41
Total
#77
State
Hip 16
Knee 25
78
State Rank
NPI: 1275593824

Wesley R Smidt, MD

View full profile
Des Moines
IA
40
Total
#78
State
Hip 13
Knee 27
79
State Rank
NPI: 1669435277

Matthew J Weresh, MD

View full profile
West Des Moines
IA
40
Total
#79
State
Hip 15
Knee 25
80
State Rank
NPI: 1457322745

Gregory R Hill, MD

View full profile
Cedar Rapids
IA
38
Total
#80
State
Knee 11
Shoulder 27
81
State Rank
NPI: 1407085103

Todd C Peterson, D.O.

View full profile
Clive
IA
36
Total
#81
State
Knee 36
82
State Rank
NPI: 1083000905

Blake M Bodendorfer, M.D.

View full profile
Council Bluffs
IA
35
Total
#82
State
Shoulder 35
83
State Rank
NPI: 1154328029

Stephen E Pierotti, M.D.

View full profile
Dubuque
IA
34
Total
#83
State
Knee 34
84
State Rank
NPI: 1568842391

Darin J Larson, M.D.

View full profile
Marshalltown
IA
32
Total
#84
State
Hip 12
Knee 20
85
State Rank
NPI: 1336243542

Kevin J Liudahl, MD

View full profile
Sioux City
IA
32
Total
#85
State
Knee 32
86
State Rank
NPI: 1790749448

William C Jacobson, MD

View full profile
Des Moines
IA
32
Total
#86
State
Knee 32
87
State Rank
NPI: 1649419672

Ryan Cloos, D.O.

View full profile
Dubuque
IA
29
Total
#87
State
Knee 29
88
State Rank
NPI: 1013914399

Daniel C Fabiano, MD

View full profile
Cedar Rapids
IA
28
Total
#88
State
Knee 17
Shoulder 11
89
State Rank
NPI: 1568404788

Mark Palit, M.D.

View full profile
Clarion
IA
27
Total
#89
State
Hip 13
Knee 14
90
State Rank
NPI: 1568482446

Michael W Hendricks, MD

View full profile
Burlington
IA
27
Total
#90
State
Hip 13
Knee 14
91
State Rank
NPI: 1497743314

Thomas A Greenwald, M.D.

View full profile
Ames
IA
27
Total
#91
State
Knee 27
92
State Rank
NPI: 1902913676

Steven A Aviles, MD

View full profile
Des Moines
IA
27
Total
#92
State
Shoulder 27
93
State Rank
NPI: 1972597037

James V Nepola, MD

View full profile
Iowa City
IA
27
Total
#93
State
Shoulder 27
94
State Rank
NPI: 1033102686

Michael W Crane, M.D.

View full profile
Mason City
IA
26
Total
#94
State
Hip 15
Knee 11
95
State Rank
NPI: 1487849527

Joseph A Brunkhorst, D.O.

View full profile
Ankeny
IA
25
Total
#95
State
Shoulder 25
96
State Rank
NPI: 1629063508

Thomas M Atteberry, M.D.

View full profile
Council Bluffs
IA
24
Total
#96
State
Knee 24
97
State Rank
NPI: 1609260777

Blake Eyberg, MD

View full profile
Cedar Rapids
IA
22
Total
#97
State
Shoulder 22
98
State Rank
NPI: 1235193640

Jeffrey P Davick, MD

View full profile
West Des Moines
IA
21
Total
#98
State
Shoulder 21
99
State Rank
NPI: 1194144600

Kyle W Korth, M.D.

View full profile
Dubuque
IA
20
Total
#99
State
Knee 20
100
State Rank
NPI: 1982720231

John A Hamilton, MD

View full profile
Marshalltown
IA
17
Total
#100
State
Knee 17
101
State Rank
NPI: 1275940371

Anthony Tedesco, DO

View full profile
Grinnell
IA
16
Total
#101
State
Knee 16
102
State Rank
NPI: 1366949844

Brian Mcgowan, MD

View full profile
Davenport
IA
16
Total
#102
State
Knee 16
103
State Rank
NPI: 1407835341

Robert E Magnus, M.D.

View full profile
Clinton
IA
15
Total
#103
State
Hip 15
104
State Rank
NPI: 1760638852

Shehada M Homedan, M.D.

View full profile
Corydon
IA
15
Total
#104
State
Knee 15
105
State Rank
NPI: 1093713752

James M Pape, MD

View full profile
Cedar Rapids
IA
13
Total
#105
State
Knee 13
106
State Rank
NPI: 1598973885

Bryan A Warme, MD

View full profile
Ames
IA
13
Total
#106
State
Shoulder 13
107
State Rank
NPI: 1265873418

Mihail Radulescu, MD

View full profile
Mason City
IA
12
Total
#107
State
Hip 12
108
State Rank
NPI: 1568416196

Thomas S Gorsche, MD

View full profile
Waterloo
IA
12
Total
#108
State
Hip 12
109
State Rank
NPI: 1821023987

Joseph P Tansey, M.D.

View full profile
Mount Pleasant
IA
11
Total
#109
State
Knee 11
110
State Rank
NPI: 1972556330

Roswell M Johnston, DO

View full profile
Cedar Falls
IA
11
Total
#110
State
Knee 11
111
State Rank
NPI: 1538429246

Austin J Ramme, M.D.

View full profile
Iowa City
IA
11
Total
#111
State
Shoulder 11

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.