Treatment Tracker
The Doctors and Services in Medicare Part B
This database was last updated in December 2017. It should only be used as a historical snapshot. More recent data is available via the Centers for Medicare and Medicaid Services’ lookup tool.
Providers
Providers are grouped by their self-selected primary specialty in the National Plan and Provider Enumeration System (NPPES). This doesn’t necessarily mean the person has special training or certification. Services shown are for Medicare Part B only.
Provider | Services Performed | Patients | Payments from Medicare | Average Payment Per Patient |
Average Services Per Patient |
---|---|---|---|---|---|
Scranton, Pa. 18510 |
6,991
Rank: 1 out of 2,032 |
307
Rank: 1,305 out of 2,032 |
$99.8K
Rank: 206 out of 2,032 |
$325
Average: $127 |
23
Average: 1 |
Norristown, Pa. 19401 |
4,682
Rank: 2 out of 2,032 |
227
Rank: 1,570 out of 2,032 |
$48K
Rank: 1,068 out of 2,032 |
$211
Average: $127 |
21
Average: 1 |
Du bois, Pa. 15801 |
2,987
Rank: 3 out of 2,032 |
2,152
Rank: 1 out of 2,032 |
$282K
Rank: 1 out of 2,032 |
$131
Average: $127 |
1
Average: 1 |
Dunmore, Pa. 18512 |
2,888
Rank: 4 out of 2,032 |
1,289
Rank: 9 out of 2,032 |
$199K
Rank: 9 out of 2,032 |
$154
Average: $127 |
2
Average: 1 |
Norristown, Pa. 19401 |
2,870
Rank: 5 out of 2,032 |
1,675
Rank: 3 out of 2,032 |
$243K
Rank: 3 out of 2,032 |
$145
Average: $127 |
2
Average: 1 |
Langhorne, Pa. 19047 |
2,790
Rank: 6 out of 2,032 |
1,628
Rank: 4 out of 2,032 |
$221K
Rank: 4 out of 2,032 |
$136
Average: $127 |
2
Average: 1 |
Wilkes barre, Pa. 18764 |
2,718
Rank: 7 out of 2,032 |
587
Rank: 486 out of 2,032 |
$156K
Rank: 29 out of 2,032 |
$265
Average: $127 |
5
Average: 1 |
Lebanon, Pa. 17042 |
2,618
Rank: 8 out of 2,032 |
237
Rank: 1,542 out of 2,032 |
$123K
Rank: 81 out of 2,032 |
$518
Average: $127 |
11
Average: 1 |
Philadelphia, Pa. 19107 |
2,505
Rank: 9 out of 2,032 |
1,389
Rank: 6 out of 2,032 |
$214K
Rank: 7 out of 2,032 |
$154
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19107 |
2,348
Rank: 10 out of 2,032 |
1,503
Rank: 5 out of 2,032 |
$215K
Rank: 6 out of 2,032 |
$143
Average: $127 |
2
Average: 1 |
Danville, Pa. 17822 |
2,319
Rank: 11 out of 2,032 |
1,254
Rank: 12 out of 2,032 |
$167K
Rank: 21 out of 2,032 |
$133
Average: $127 |
2
Average: 1 |
Erie, Pa. 16544 |
2,193
Rank: 12 out of 2,032 |
1,316
Rank: 8 out of 2,032 |
$199K
Rank: 8 out of 2,032 |
$151
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19141 |
2,184
Rank: 13 out of 2,032 |
1,160
Rank: 21 out of 2,032 |
$174K
Rank: 14 out of 2,032 |
$150
Average: $127 |
2
Average: 1 |
Hawley, Pa. 18428 |
2,170
Rank: 14 out of 2,032 |
1,036
Rank: 41 out of 2,032 |
$88.1K
Rank: 332 out of 2,032 |
$85
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19141 |
2,155
Rank: 15 out of 2,032 |
1,196
Rank: 16 out of 2,032 |
$190K
Rank: 10 out of 2,032 |
$159
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19107 |
2,120
Rank: 16 out of 2,032 |
1,319
Rank: 7 out of 2,032 |
$173K
Rank: 16 out of 2,032 |
$131
Average: $127 |
2
Average: 1 |
Bethlehem, Pa. 18017 |
2,105
Rank: 17 out of 2,032 |
1,188
Rank: 17 out of 2,032 |
$163K
Rank: 23 out of 2,032 |
$137
Average: $127 |
2
Average: 1 |
Havertown, Pa. 19083 |
2,099
Rank: 18 out of 2,032 |
1,074
Rank: 35 out of 2,032 |
$150K
Rank: 36 out of 2,032 |
$139
Average: $127 |
2
Average: 1 |
Scranton, Pa. 18510 |
2,099
Rank: 18 out of 2,032 |
1,279
Rank: 11 out of 2,032 |
$169K
Rank: 20 out of 2,032 |
$132
Average: $127 |
2
Average: 1 |
Easton, Pa. 18042 |
2,027
Rank: 20 out of 2,032 |
1,714
Rank: 2 out of 2,032 |
$219K
Rank: 5 out of 2,032 |
$128
Average: $127 |
1
Average: 1 |
Pittsburgh, Pa. 15203 |
2,018
Rank: 21 out of 2,032 |
1,154
Rank: 22 out of 2,032 |
$175K
Rank: 12 out of 2,032 |
$152
Average: $127 |
2
Average: 1 |
Scranton, Pa. 18510 |
1,987
Rank: 22 out of 2,032 |
1,181
Rank: 18 out of 2,032 |
$154K
Rank: 32 out of 2,032 |
$130
Average: $127 |
2
Average: 1 |
Erie, Pa. 16544 |
1,976
Rank: 23 out of 2,032 |
1,172
Rank: 20 out of 2,032 |
$182K
Rank: 11 out of 2,032 |
$155
Average: $127 |
2
Average: 1 |
Hershey, Pa. 17033 |
1,967
Rank: 24 out of 2,032 |
1,217
Rank: 14 out of 2,032 |
$173K
Rank: 15 out of 2,032 |
$142
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19134 |
1,881
Rank: 25 out of 2,032 |
1,212
Rank: 15 out of 2,032 |
$170K
Rank: 19 out of 2,032 |
$141
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19140 |
1,870
Rank: 26 out of 2,032 |
937
Rank: 63 out of 2,032 |
$156K
Rank: 30 out of 2,032 |
$166
Average: $127 |
2
Average: 1 |
Lancaster, Pa. 17604 |
1,757
Rank: 27 out of 2,032 |
1,018
Rank: 47 out of 2,032 |
$137K
Rank: 47 out of 2,032 |
$135
Average: $127 |
2
Average: 1 |
Erie, Pa. 16504 |
1,726
Rank: 28 out of 2,032 |
1,022
Rank: 45 out of 2,032 |
$116K
Rank: 108 out of 2,032 |
$114
Average: $127 |
2
Average: 1 |
Meadville, Pa. 16335 |
1,722
Rank: 29 out of 2,032 |
1,096
Rank: 29 out of 2,032 |
$121K
Rank: 89 out of 2,032 |
$111
Average: $127 |
2
Average: 1 |
Altoona, Pa. 16601 |
1,720
Rank: 30 out of 2,032 |
1,244
Rank: 13 out of 2,032 |
$173K
Rank: 17 out of 2,032 |
$139
Average: $127 |
1
Average: 1 |
Bethlehem, Pa. 18015 |
1,684
Rank: 31 out of 2,032 |
1,110
Rank: 27 out of 2,032 |
$171K
Rank: 18 out of 2,032 |
$154
Average: $127 |
2
Average: 1 |
Scranton, Pa. 18510 |
1,672
Rank: 32 out of 2,032 |
943
Rank: 59 out of 2,032 |
$121K
Rank: 87 out of 2,032 |
$129
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19114 |
1,598
Rank: 33 out of 2,032 |
1,080
Rank: 33 out of 2,032 |
$158K
Rank: 25 out of 2,032 |
$147
Average: $127 |
1
Average: 1 |
Horsham, Pa. 19044 |
1,594
Rank: 34 out of 2,032 |
1,075
Rank: 34 out of 2,032 |
$147K
Rank: 39 out of 2,032 |
$137
Average: $127 |
1
Average: 1 |
Everett, Pa. 15537 |
1,584
Rank: 35 out of 2,032 |
767
Rank: 195 out of 2,032 |
$71.6K
Rank: 567 out of 2,032 |
$93
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19141 |
1,578
Rank: 36 out of 2,032 |
987
Rank: 57 out of 2,032 |
$142K
Rank: 45 out of 2,032 |
$144
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19102 |
1,574
Rank: 37 out of 2,032 |
1,024
Rank: 44 out of 2,032 |
$157K
Rank: 27 out of 2,032 |
$153
Average: $127 |
2
Average: 1 |
Pittsburgh, Pa. 15212 |
1,560
Rank: 38 out of 2,032 |
817
Rank: 136 out of 2,032 |
$118K
Rank: 101 out of 2,032 |
$144
Average: $127 |
2
Average: 1 |
Peckville, Pa. 18452 |
1,558
Rank: 39 out of 2,032 |
1,039
Rank: 40 out of 2,032 |
$151K
Rank: 34 out of 2,032 |
$145
Average: $127 |
1
Average: 1 |
Peckville, Pa. 18452 |
1,550
Rank: 40 out of 2,032 |
1,053
Rank: 37 out of 2,032 |
$124K
Rank: 77 out of 2,032 |
$118
Average: $127 |
1
Average: 1 |
Philadelphia, Pa. 19114 |
1,527
Rank: 41 out of 2,032 |
857
Rank: 110 out of 2,032 |
$115K
Rank: 113 out of 2,032 |
$135
Average: $127 |
2
Average: 1 |
York, Pa. 17403 |
1,518
Rank: 42 out of 2,032 |
796
Rank: 159 out of 2,032 |
$127K
Rank: 67 out of 2,032 |
$159
Average: $127 |
2
Average: 1 |
Honesdale, Pa. 18431 |
1,501
Rank: 43 out of 2,032 |
1,006
Rank: 52 out of 2,032 |
$132K
Rank: 56 out of 2,032 |
$131
Average: $127 |
1
Average: 1 |
York, Pa. 17403 |
1,484
Rank: 44 out of 2,032 |
940
Rank: 62 out of 2,032 |
$117K
Rank: 106 out of 2,032 |
$125
Average: $127 |
2
Average: 1 |
Lancaster, Pa. 17604 |
1,478
Rank: 45 out of 2,032 |
933
Rank: 66 out of 2,032 |
$118K
Rank: 104 out of 2,032 |
$126
Average: $127 |
2
Average: 1 |
Pittsburgh, Pa. 15224 |
1,476
Rank: 46 out of 2,032 |
846
Rank: 116 out of 2,032 |
$119K
Rank: 98 out of 2,032 |
$140
Average: $127 |
2
Average: 1 |
Media, Pa. 19063 |
1,464
Rank: 47 out of 2,032 |
798
Rank: 157 out of 2,032 |
$124K
Rank: 78 out of 2,032 |
$155
Average: $127 |
2
Average: 1 |
Lancaster, Pa. 17604 |
1,461
Rank: 48 out of 2,032 |
934
Rank: 65 out of 2,032 |
$122K
Rank: 83 out of 2,032 |
$131
Average: $127 |
2
Average: 1 |
Bethlehem, Pa. 18017 |
1,452
Rank: 49 out of 2,032 |
828
Rank: 125 out of 2,032 |
$149K
Rank: 38 out of 2,032 |
$180
Average: $127 |
2
Average: 1 |
Pittsburgh, Pa. 15237 |
1,446
Rank: 50 out of 2,032 |
824
Rank: 127 out of 2,032 |
$123K
Rank: 80 out of 2,032 |
$150
Average: $127 |
2
Average: 1 |
Lancaster, Pa. 17602 |
1,445
Rank: 51 out of 2,032 |
1,280
Rank: 10 out of 2,032 |
$164K
Rank: 22 out of 2,032 |
$128
Average: $127 |
1
Average: 1 |
Phoenixville, Pa. 19460 |
1,435
Rank: 52 out of 2,032 |
872
Rank: 99 out of 2,032 |
$120K
Rank: 93 out of 2,032 |
$137
Average: $127 |
2
Average: 1 |
York, Pa. 17403 |
1,432
Rank: 53 out of 2,032 |
1,034
Rank: 42 out of 2,032 |
$130K
Rank: 58 out of 2,032 |
$126
Average: $127 |
1
Average: 1 |
Bethlehem, Pa. 18015 |
1,425
Rank: 54 out of 2,032 |
868
Rank: 103 out of 2,032 |
$127K
Rank: 65 out of 2,032 |
$147
Average: $127 |
2
Average: 1 |
Bethlehem, Pa. 18017 |
1,424
Rank: 55 out of 2,032 |
723
Rank: 245 out of 2,032 |
$95.9K
Rank: 242 out of 2,032 |
$133
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19143 |
1,418
Rank: 56 out of 2,032 |
852
Rank: 113 out of 2,032 |
$118K
Rank: 100 out of 2,032 |
$139
Average: $127 |
2
Average: 1 |
York, Pa. 17403 |
1,407
Rank: 57 out of 2,032 |
795
Rank: 160 out of 2,032 |
$124K
Rank: 76 out of 2,032 |
$156
Average: $127 |
2
Average: 1 |
York, Pa. 17406 |
1,401
Rank: 58 out of 2,032 |
1,147
Rank: 23 out of 2,032 |
$145K
Rank: 41 out of 2,032 |
$126
Average: $127 |
1
Average: 1 |
New castle, Pa. 16101 |
1,398
Rank: 59 out of 2,032 |
896
Rank: 87 out of 2,032 |
$133K
Rank: 54 out of 2,032 |
$148
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19143 |
1,398
Rank: 59 out of 2,032 |
778
Rank: 180 out of 2,032 |
$124K
Rank: 79 out of 2,032 |
$159
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19114 |
1,393
Rank: 61 out of 2,032 |
778
Rank: 180 out of 2,032 |
$118K
Rank: 102 out of 2,032 |
$152
Average: $127 |
2
Average: 1 |
Scranton, Pa. 18510 |
1,391
Rank: 62 out of 2,032 |
769
Rank: 191 out of 2,032 |
$98.6K
Rank: 218 out of 2,032 |
$128
Average: $127 |
2
Average: 1 |
Pittsburgh, Pa. 15212 |
1,391
Rank: 62 out of 2,032 |
1,102
Rank: 28 out of 2,032 |
$156K
Rank: 28 out of 2,032 |
$142
Average: $127 |
1
Average: 1 |
Hershey, Pa. 17033 |
1,390
Rank: 64 out of 2,032 |
918
Rank: 72 out of 2,032 |
$129K
Rank: 61 out of 2,032 |
$141
Average: $127 |
2
Average: 1 |
Harrisburg, Pa. 17101 |
1,384
Rank: 65 out of 2,032 |
1,021
Rank: 46 out of 2,032 |
$132K
Rank: 55 out of 2,032 |
$130
Average: $127 |
1
Average: 1 |
Johnstown, Pa. 15905 |
1,375
Rank: 66 out of 2,032 |
781
Rank: 177 out of 2,032 |
$105K
Rank: 174 out of 2,032 |
$134
Average: $127 |
2
Average: 1 |
Titusville, Pa. 16354 |
1,373
Rank: 67 out of 2,032 |
1,088
Rank: 32 out of 2,032 |
$154K
Rank: 31 out of 2,032 |
$141
Average: $127 |
1
Average: 1 |
St. marys, Pa. 15857 |
1,373
Rank: 67 out of 2,032 |
1,056
Rank: 36 out of 2,032 |
$18.5K
Rank: 1,739 out of 2,032 |
$18
Average: $127 |
1
Average: 1 |
Pittsburgh, Pa. 15212 |
1,372
Rank: 69 out of 2,032 |
900
Rank: 85 out of 2,032 |
$114K
Rank: 121 out of 2,032 |
$127
Average: $127 |
2
Average: 1 |
York, Pa. 17403 |
1,367
Rank: 70 out of 2,032 |
931
Rank: 67 out of 2,032 |
$126K
Rank: 69 out of 2,032 |
$136
Average: $127 |
1
Average: 1 |
Philadelphia, Pa. 19152 |
1,366
Rank: 71 out of 2,032 |
819
Rank: 133 out of 2,032 |
$111K
Rank: 137 out of 2,032 |
$136
Average: $127 |
2
Average: 1 |
West chester, Pa. 19380 |
1,366
Rank: 71 out of 2,032 |
795
Rank: 160 out of 2,032 |
$108K
Rank: 158 out of 2,032 |
$136
Average: $127 |
2
Average: 1 |
Scranton, Pa. 18510 |
1,365
Rank: 73 out of 2,032 |
838
Rank: 121 out of 2,032 |
$105K
Rank: 175 out of 2,032 |
$125
Average: $127 |
2
Average: 1 |
Limerick, Pa. 19468 |
1,364
Rank: 74 out of 2,032 |
574
Rank: 511 out of 2,032 |
$55.6K
Rank: 888 out of 2,032 |
$97
Average: $127 |
2
Average: 1 |
Wynnewood, Pa. 19096 |
1,363
Rank: 75 out of 2,032 |
769
Rank: 191 out of 2,032 |
$113K
Rank: 127 out of 2,032 |
$146
Average: $127 |
2
Average: 1 |
West chester, Pa. 19380 |
1,361
Rank: 76 out of 2,032 |
811
Rank: 142 out of 2,032 |
$111K
Rank: 135 out of 2,032 |
$137
Average: $127 |
2
Average: 1 |
Lancaster, Pa. 17604 |
1,358
Rank: 77 out of 2,032 |
994
Rank: 56 out of 2,032 |
$132K
Rank: 57 out of 2,032 |
$133
Average: $127 |
1
Average: 1 |
Sayre, Pa. 18840 |
1,356
Rank: 78 out of 2,032 |
753
Rank: 215 out of 2,032 |
$103K
Rank: 188 out of 2,032 |
$137
Average: $127 |
2
Average: 1 |
Philadelphia, Pa. 19143 |
1,349
Rank: 79 out of 2,032 |
786
Rank: 173 out of 2,032 |
$112K
Rank: 129 out of 2,032 |
$143
Average: $127 |
2
Average: 1 |
Lancaster, Pa. 17602 |
1,348
Rank: 80 out of 2,032 |
1,178
Rank: 19 out of 2,032 |
$150K
Rank: 37 out of 2,032 |
$127
Average: $127 |
1
Average: 1 |
Pittsburgh, Pa. 15213 |
1,343
Rank: 81 out of 2,032 |
792
Rank: 165 out of 2,032 |
$104K
Rank: 178 out of 2,032 |
$132
Average: $127 |
2
Average: 1 |
Wynnewood, Pa. 19096 |
1,342
Rank: 82 out of 2,032 |
727
Rank: 241 out of 2,032 |
$110K
Rank: 148 out of 2,032 |
$151
Average: $127 |
2
Average: 1 |
Uniontown, Pa. 15401 |
1,339
Rank: 83 out of 2,032 |
704
Rank: 276 out of 2,032 |
$97K
Rank: 231 out of 2,032 |
$138
Average: $127 |
2
Average: 1 |
Horsham, Pa. 19044 |
1,331
Rank: 84 out of 2,032 |
1,096
Rank: 29 out of 2,032 |
$150K
Rank: 35 out of 2,032 |
$137
Average: $127 |
1
Average: 1 |
Du bois, Pa. 15801 |
1,318
Rank: 85 out of 2,032 |
1,117
Rank: 26 out of 2,032 |
$162K
Rank: 24 out of 2,032 |
$145
Average: $127 |
1
Average: 1 |
Bethlehem, Pa. 18018 |
1,307
Rank: 86 out of 2,032 |
848
Rank: 115 out of 2,032 |
$122K
Rank: 86 out of 2,032 |
$144
Average: $127 |
2
Average: 1 |
Erie, Pa. 16550 |
1,306
Rank: 87 out of 2,032 |
895
Rank: 88 out of 2,032 |
$115K
Rank: 112 out of 2,032 |
$129
Average: $127 |
1
Average: 1 |
Philadelphia, Pa. 19107 |
1,306
Rank: 87 out of 2,032 |
685
Rank: 298 out of 2,032 |
$107K
Rank: 162 out of 2,032 |
$156
Average: $127 |
2
Average: 1 |
Coal township, Pa. 17866 |
1,303
Rank: 89 out of 2,032 |
1,009
Rank: 50 out of 2,032 |
$125K
Rank: 71 out of 2,032 |
$124
Average: $127 |
1
Average: 1 |
Philadelphia, Pa. 19141 |
1,298
Rank: 90 out of 2,032 |
811
Rank: 142 out of 2,032 |
$104K
Rank: 183 out of 2,032 |
$128
Average: $127 |
2
Average: 1 |
Bethlehem, Pa. 18017 |
1,295
Rank: 91 out of 2,032 |
1,138
Rank: 24 out of 2,032 |
$142K
Rank: 44 out of 2,032 |
$125
Average: $127 |
1
Average: 1 |
Mt pleasant, Pa. 15666 |
1,293
Rank: 92 out of 2,032 |
672
Rank: 320 out of 2,032 |
$96.8K
Rank: 232 out of 2,032 |
$144
Average: $127 |
2
Average: 1 |
Wilkes barre, Pa. 18764 |
1,287
Rank: 93 out of 2,032 |
1,127
Rank: 25 out of 2,032 |
$158K
Rank: 26 out of 2,032 |
$140
Average: $127 |
1
Average: 1 |
Pittsburgh, Pa. 15213 |
1,286
Rank: 94 out of 2,032 |
799
Rank: 155 out of 2,032 |
$121K
Rank: 88 out of 2,032 |
$152
Average: $127 |
2
Average: 1 |
Bethlehem, Pa. 18017 |
1,285
Rank: 95 out of 2,032 |
769
Rank: 191 out of 2,032 |
$109K
Rank: 153 out of 2,032 |
$141
Average: $127 |
2
Average: 1 |
Chadds ford, Pa. 19317 |
1,279
Rank: 96 out of 2,032 |
901
Rank: 83 out of 2,032 |
$127K
Rank: 68 out of 2,032 |
$141
Average: $127 |
1
Average: 1 |
Altoona, Pa. 16601 |
1,279
Rank: 96 out of 2,032 |
871
Rank: 100 out of 2,032 |
$106K
Rank: 167 out of 2,032 |
$122
Average: $127 |
1
Average: 1 |
Abington, Pa. 19001 |
1,277
Rank: 98 out of 2,032 |
778
Rank: 180 out of 2,032 |
$88.6K
Rank: 322 out of 2,032 |
$114
Average: $127 |
2
Average: 1 |
Bethlehem, Pa. 18017 |
1,274
Rank: 99 out of 2,032 |
787
Rank: 171 out of 2,032 |
$120K
Rank: 94 out of 2,032 |
$152
Average: $127 |
2
Average: 1 |
Langhorne, Pa. 19047 |
1,269
Rank: 100 out of 2,032 |
1,095
Rank: 31 out of 2,032 |
$175K
Rank: 13 out of 2,032 |
$160
Average: $127 |
1
Average: 1 |
Sources: Centers for Medicare and Medicaid Services, National Plan and Provider Enumeration System, American Medical Association
Services that begin with a letter come from CMS. All other codes and descriptions of the medical procedures are from the Current Procedural Terminology (CPT®) code set, copyright 2015 American Medical Association. All rights reserved. Where practical, AMA’s consumer friendly translation of the CPT descriptor was used. ProPublica has received permission from the AMA to use these codes on this site.