Top Orthopedic Surgeons in Maine

Maine Rankings
43 surgeons • 2,255 procedures
Current Medicare Data

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

Orthopedic surgeon rankings map

Find Surgeons by City in Maine

Top cities by number of orthopedic surgeons

Falmouth9 Bangor6 Portland6 Auburn4 Rockport3 Augusta3 Brunswick2 Biddeford2

Maine Rankings

43 surgeons • All procedures

Current Medicare data
Joint replacement recovery essentials 7-piece recovery essentials kit. Prepare before surgery day.
1
State Rank
NPI: 1326006347
Bangor
ME
243
Verified Cases
#1
State
Hip 109
Knee 134
2
State Rank
NPI: 1336334143
Kennebunk
ME
183
Verified Cases
#2
State
Hip 76
Knee 107
3
State Rank
NPI: 1922273143
Falmouth
ME
153
Verified Cases
#3
State
Hip 55
Knee 98
4
State Rank
NPI: 1902851694
Falmouth
ME
140
Verified Cases
#4
State
Hip 33
Knee 107
5
State Rank
NPI: 1396746426
Falmouth
ME
100
Verified Cases
#5
State
Hip 66
Knee 34
6
State Rank
NPI: 1871855502
Falmouth
ME
76
Verified Cases
#6
State
Hip 38
Knee 38
7
State Rank
NPI: 1942509161
Bangor
ME
76
Verified Cases
#7
State
Hip 32
Knee 44
8
State Rank
NPI: 1972502961
Falmouth
ME
75
Verified Cases
#8
State
Knee 75
9
State Rank
NPI: 1720244262
Bangor
ME
71
Verified Cases
#9
State
Hip 32
Knee 39
10
State Rank
NPI: 1003310046
Falmouth
ME
70
Verified Cases
#10
State
Hip 30
Knee 40
11
State Rank
NPI: 1487948527
Brunswick
ME
70
Verified Cases
#11
State
Hip 22
Knee 48
12
State Rank
NPI: 1538197074
Biddeford
ME
69
Verified Cases
#12
State
Hip 26
Knee 43
13
State Rank
NPI: 1306138243
South Portland
ME
69
Verified Cases
#13
State
Shoulder 69
14
State Rank
NPI: 1225569627
Falmouth
ME
65
Verified Cases
#14
State
Hip 23
Knee 42
15
State Rank
NPI: 1356392369
Portland
ME
64
Verified Cases
#15
State
Hip 28
Knee 36
16
State Rank
NPI: 1386690501
Bangor
ME
64
Verified Cases
#16
State
Hip 15
Knee 49
17
State Rank
NPI: 1952758088
Falmouth
ME
50
Verified Cases
#17
State
Hip 39
Knee 11
18
State Rank
NPI: 1306056379
Rockport
ME
50
Verified Cases
#18
State
Hip 17
Knee 33
19
State Rank
NPI: 1174696611
Portland
ME
38
Verified Cases
#19
State
Hip 21
Knee 17
20
State Rank
NPI: 1912995614
Portland
ME
37
Verified Cases
#20
State
Hip 21
Knee 16
21
State Rank
NPI: 1811180334
Bangor
ME
36
Verified Cases
#21
State
Shoulder 36
22
State Rank
NPI: 1831547819
Auburn
ME
35
Verified Cases
#22
State
Hip 19
Knee 16
23
State Rank
NPI: 1538120167
Sanford
ME
35
Verified Cases
#23
State
Hip 15
Knee 20
24
State Rank
NPI: 1104474642
Augusta
ME
34
Verified Cases
#24
State
Hip 13
Knee 21
25
State Rank
NPI: 1972502052
Falmouth
ME
32
Verified Cases
#25
State
Hip 32
26
State Rank
NPI: 1063481448
Augusta
ME
31
Verified Cases
#26
State
Hip 18
Knee 13
27
State Rank
NPI: 1407900194
Millinocket
ME
25
Verified Cases
#27
State
Shoulder 25
28
State Rank
NPI: 1932178415
Brunswick
ME
21
Verified Cases
#28
State
Shoulder 21
29
State Rank
NPI: 1922470525
Ellsworth
ME
20
Verified Cases
#29
State
Knee 20
30
State Rank
NPI: 1609188200
Rockport
ME
20
Verified Cases
#30
State
Shoulder 20
31
State Rank
NPI: 1134649775
Rockport
ME
19
Verified Cases
#31
State
Hip 19
32
State Rank
NPI: 1366838278
Auburn
ME
18
Verified Cases
#32
State
Knee 18
33
State Rank
NPI: 1336678093
South Portland
ME
18
Verified Cases
#33
State
Shoulder 18
34
State Rank
NPI: 1487656724
Portland
ME
18
Verified Cases
#34
State
Shoulder 18
35
State Rank
NPI: 1295752657
Caribou
ME
17
Verified Cases
#35
State
Knee 17
36
State Rank
NPI: 1790824795
Auburn
ME
16
Verified Cases
#36
State
Shoulder 16
37
State Rank
NPI: 1144948852
Bangor
ME
15
Verified Cases
#37
State
Hip 15
38
State Rank
NPI: 1245228949
Portland
ME
15
Verified Cases
#38
State
Hip 15
39
State Rank
NPI: 1336895317
Presque Isle
ME
15
Verified Cases
#39
State
Hip 15
40
State Rank
NPI: 1558521062
Portland
ME
15
Verified Cases
#40
State
Shoulder 15
41
State Rank
NPI: 1093728677
Biddeford
ME
13
Verified Cases
#41
State
Shoulder 13
42
State Rank
NPI: 1699152173
Augusta
ME
13
Verified Cases
#42
State
Shoulder 13
43
State Rank
NPI: 1033598008
Auburn
ME
11
Verified Cases
#43
State
Hip 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.