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 |
---|---|---|---|---|---|
Camp hill, Pa. 17011 |
13,267
Rank: 1 out of 131 |
962
Rank: 5 out of 131 |
$383K
Rank: 4 out of 131 |
$398
Average: $268 |
14
Average: 4 |
Erie, Pa. 16509 |
9,125
Rank: 2 out of 131 |
3,004
Rank: 1 out of 131 |
$275K
Rank: 7 out of 131 |
$91
Average: $268 |
3
Average: 4 |
Bethlehem, Pa. 18017 |
8,904
Rank: 3 out of 131 |
791
Rank: 9 out of 131 |
$661K
Rank: 1 out of 131 |
$835
Average: $268 |
11
Average: 4 |
Lemoyne, Pa. 17043 |
7,761
Rank: 4 out of 131 |
722
Rank: 11 out of 131 |
$270K
Rank: 8 out of 131 |
$374
Average: $268 |
11
Average: 4 |
East norriton, Pa. 19401 |
6,627
Rank: 5 out of 131 |
2,164
Rank: 2 out of 131 |
$429K
Rank: 2 out of 131 |
$198
Average: $268 |
3
Average: 4 |
Chambersburg, Pa. 17201 |
5,823
Rank: 6 out of 131 |
901
Rank: 6 out of 131 |
$158K
Rank: 19 out of 131 |
$176
Average: $268 |
6
Average: 4 |
Erie, Pa. 16509 |
5,387
Rank: 7 out of 131 |
703
Rank: 12 out of 131 |
$225K
Rank: 11 out of 131 |
$320
Average: $268 |
8
Average: 4 |
Lemoyne, Pa. 17043 |
5,303
Rank: 8 out of 131 |
494
Rank: 28 out of 131 |
$219K
Rank: 12 out of 131 |
$442
Average: $268 |
11
Average: 4 |
Doylestown, Pa. 18901 |
4,975
Rank: 9 out of 131 |
1,004
Rank: 4 out of 131 |
$392K
Rank: 3 out of 131 |
$391
Average: $268 |
5
Average: 4 |
Meadville, Pa. 16335 |
4,335
Rank: 10 out of 131 |
774
Rank: 10 out of 131 |
$248K
Rank: 9 out of 131 |
$321
Average: $268 |
6
Average: 4 |
Wynnewood, Pa. 19096 |
4,148
Rank: 11 out of 131 |
698
Rank: 13 out of 131 |
$287K
Rank: 6 out of 131 |
$411
Average: $268 |
6
Average: 4 |
Langhorne, Pa. 19047 |
3,742
Rank: 12 out of 131 |
805
Rank: 8 out of 131 |
$211K
Rank: 13 out of 131 |
$262
Average: $268 |
5
Average: 4 |
Meadville, Pa. 16335 |
3,490
Rank: 13 out of 131 |
651
Rank: 14 out of 131 |
$188K
Rank: 16 out of 131 |
$289
Average: $268 |
5
Average: 4 |
Havertown, Pa. 19083 |
3,429
Rank: 14 out of 131 |
552
Rank: 18 out of 131 |
$197K
Rank: 15 out of 131 |
$356
Average: $268 |
6
Average: 4 |
East norriton, Pa. 19401 |
3,152
Rank: 15 out of 131 |
808
Rank: 7 out of 131 |
$210K
Rank: 14 out of 131 |
$260
Average: $268 |
4
Average: 4 |
Meadowbrook, Pa. 19046 |
3,117
Rank: 16 out of 131 |
532
Rank: 19 out of 131 |
$186K
Rank: 17 out of 131 |
$350
Average: $268 |
6
Average: 4 |
Philadelphia, Pa. 19119 |
3,047
Rank: 17 out of 131 |
483
Rank: 30 out of 131 |
$154K
Rank: 23 out of 131 |
$319
Average: $268 |
6
Average: 4 |
Warminster, Pa. 18974 |
3,014
Rank: 18 out of 131 |
1,072
Rank: 3 out of 131 |
$312K
Rank: 5 out of 131 |
$291
Average: $268 |
3
Average: 4 |
Wynnewood, Pa. 19096 |
2,957
Rank: 19 out of 131 |
415
Rank: 34 out of 131 |
$161K
Rank: 18 out of 131 |
$389
Average: $268 |
7
Average: 4 |
Philadelphia, Pa. 19119 |
2,929
Rank: 20 out of 131 |
502
Rank: 27 out of 131 |
$236K
Rank: 10 out of 131 |
$471
Average: $268 |
6
Average: 4 |
Hanover, Pa. 17331 |
2,759
Rank: 21 out of 131 |
265
Rank: 60 out of 131 |
$118K
Rank: 32 out of 131 |
$444
Average: $268 |
10
Average: 4 |
Warminster, Pa. 18974 |
2,381
Rank: 22 out of 131 |
316
Rank: 49 out of 131 |
$119K
Rank: 31 out of 131 |
$377
Average: $268 |
8
Average: 4 |
Drexel hill, Pa. 19026 |
2,264
Rank: 23 out of 131 |
311
Rank: 52 out of 131 |
$107K
Rank: 34 out of 131 |
$345
Average: $268 |
7
Average: 4 |
Allentown, Pa. 18104 |
2,245
Rank: 24 out of 131 |
367
Rank: 39 out of 131 |
$157K
Rank: 21 out of 131 |
$427
Average: $268 |
6
Average: 4 |
Havertown, Pa. 19083 |
2,226
Rank: 25 out of 131 |
198
Rank: 78 out of 131 |
$158K
Rank: 20 out of 131 |
$799
Average: $268 |
11
Average: 4 |
Philadelphia, Pa. 19115 |
2,199
Rank: 26 out of 131 |
404
Rank: 37 out of 131 |
$152K
Rank: 24 out of 131 |
$377
Average: $268 |
5
Average: 4 |
Washington, Pa. 15301 |
2,131
Rank: 27 out of 131 |
388
Rank: 38 out of 131 |
$124K
Rank: 28 out of 131 |
$321
Average: $268 |
5
Average: 4 |
West chester, Pa. 19380 |
1,986
Rank: 28 out of 131 |
520
Rank: 22 out of 131 |
$130K
Rank: 27 out of 131 |
$250
Average: $268 |
4
Average: 4 |
Allentown, Pa. 18104 |
1,885
Rank: 29 out of 131 |
481
Rank: 31 out of 131 |
$102K
Rank: 35 out of 131 |
$212
Average: $268 |
4
Average: 4 |
Pittsburgh, Pa. 15215 |
1,873
Rank: 30 out of 131 |
362
Rank: 40 out of 131 |
$131K
Rank: 26 out of 131 |
$362
Average: $268 |
5
Average: 4 |
York, Pa. 17403 |
1,863
Rank: 31 out of 131 |
529
Rank: 20 out of 131 |
$155K
Rank: 22 out of 131 |
$293
Average: $268 |
4
Average: 4 |
Wynnewood, Pa. 19096 |
1,847
Rank: 32 out of 131 |
598
Rank: 16 out of 131 |
$136K
Rank: 25 out of 131 |
$227
Average: $268 |
3
Average: 4 |
Warminster, Pa. 18974 |
1,839
Rank: 33 out of 131 |
232
Rank: 69 out of 131 |
$70.2K
Rank: 61 out of 131 |
$303
Average: $268 |
8
Average: 4 |
Allentown, Pa. 18102 |
1,828
Rank: 34 out of 131 |
437
Rank: 32 out of 131 |
$72.3K
Rank: 59 out of 131 |
$165
Average: $268 |
4
Average: 4 |
West reading, Pa. 19611 |
1,802
Rank: 35 out of 131 |
514
Rank: 23 out of 131 |
$111K
Rank: 33 out of 131 |
$215
Average: $268 |
4
Average: 4 |
Philadelphia, Pa. 19112 |
1,766
Rank: 36 out of 131 |
432
Rank: 33 out of 131 |
$89.8K
Rank: 45 out of 131 |
$208
Average: $268 |
4
Average: 4 |
Allentown, Pa. 18102 |
1,760
Rank: 37 out of 131 |
325
Rank: 46 out of 131 |
$96.2K
Rank: 41 out of 131 |
$296
Average: $268 |
5
Average: 4 |
Cranberry twp, Pa. 16066 |
1,638
Rank: 38 out of 131 |
182
Rank: 80 out of 131 |
$92K
Rank: 44 out of 131 |
$506
Average: $268 |
9
Average: 4 |
Philadelphia, Pa. 19152 |
1,599
Rank: 39 out of 131 |
218
Rank: 72 out of 131 |
$97.2K
Rank: 39 out of 131 |
$446
Average: $268 |
7
Average: 4 |
East norriton, Pa. 19401 |
1,550
Rank: 40 out of 131 |
639
Rank: 15 out of 131 |
$123K
Rank: 29 out of 131 |
$193
Average: $268 |
2
Average: 4 |
Wynnewood, Pa. 19096 |
1,494
Rank: 41 out of 131 |
239
Rank: 66 out of 131 |
$80.4K
Rank: 54 out of 131 |
$336
Average: $268 |
6
Average: 4 |
Allentown, Pa. 18105 |
1,377
Rank: 42 out of 131 |
273
Rank: 58 out of 131 |
$99.4K
Rank: 38 out of 131 |
$364
Average: $268 |
5
Average: 4 |
North wales, Pa. 19454 |
1,367
Rank: 43 out of 131 |
277
Rank: 57 out of 131 |
$95.3K
Rank: 42 out of 131 |
$344
Average: $268 |
5
Average: 4 |
Wyomissing, Pa. 19610 |
1,345
Rank: 44 out of 131 |
484
Rank: 29 out of 131 |
$96.3K
Rank: 40 out of 131 |
$199
Average: $268 |
3
Average: 4 |
York, Pa. 17403 |
1,286
Rank: 45 out of 131 |
350
Rank: 41 out of 131 |
$100K
Rank: 37 out of 131 |
$286
Average: $268 |
4
Average: 4 |
Sewickley, Pa. 15143 |
1,247
Rank: 46 out of 131 |
265
Rank: 60 out of 131 |
$85.3K
Rank: 49 out of 131 |
$322
Average: $268 |
5
Average: 4 |
Crum lynne, Pa. 19022 |
1,240
Rank: 47 out of 131 |
303
Rank: 55 out of 131 |
$83.2K
Rank: 52 out of 131 |
$274
Average: $268 |
4
Average: 4 |
Drexel hill, Pa. 19026 |
1,237
Rank: 48 out of 131 |
329
Rank: 45 out of 131 |
$87.5K
Rank: 48 out of 131 |
$266
Average: $268 |
4
Average: 4 |
Philadelphia, Pa. 19104 |
1,237
Rank: 48 out of 131 |
320
Rank: 48 out of 131 |
$78.3K
Rank: 55 out of 131 |
$245
Average: $268 |
4
Average: 4 |
Allentown, Pa. 18102 |
1,206
Rank: 50 out of 131 |
559
Rank: 17 out of 131 |
$123K
Rank: 30 out of 131 |
$219
Average: $268 |
2
Average: 4 |
Philadelphia, Pa. 19104 |
1,201
Rank: 51 out of 131 |
237
Rank: 67 out of 131 |
$75.1K
Rank: 57 out of 131 |
$317
Average: $268 |
5
Average: 4 |
Philadelphia, Pa. 19104 |
1,167
Rank: 52 out of 131 |
511
Rank: 24 out of 131 |
$66.5K
Rank: 64 out of 131 |
$130
Average: $268 |
2
Average: 4 |
Erie, Pa. 16509 |
1,134
Rank: 53 out of 131 |
261
Rank: 63 out of 131 |
$88.9K
Rank: 46 out of 131 |
$341
Average: $268 |
4
Average: 4 |
Pittsburgh, Pa. 15202 |
1,134
Rank: 53 out of 131 |
194
Rank: 79 out of 131 |
$54.5K
Rank: 74 out of 131 |
$281
Average: $268 |
6
Average: 4 |
Lancaster, Pa. 17604 |
1,131
Rank: 55 out of 131 |
509
Rank: 25 out of 131 |
$93.2K
Rank: 43 out of 131 |
$183
Average: $268 |
2
Average: 4 |
Everett, Pa. 15537 |
1,117
Rank: 56 out of 131 |
405
Rank: 36 out of 131 |
$81.3K
Rank: 53 out of 131 |
$201
Average: $268 |
3
Average: 4 |
Lancaster, Pa. 17603 |
1,106
Rank: 57 out of 131 |
505
Rank: 26 out of 131 |
$102K
Rank: 36 out of 131 |
$201
Average: $268 |
2
Average: 4 |
Abington, Pa. 19001 |
1,071
Rank: 58 out of 131 |
264
Rank: 62 out of 131 |
$88K
Rank: 47 out of 131 |
$333
Average: $268 |
4
Average: 4 |
Reading, Pa. 19606 |
1,068
Rank: 59 out of 131 |
281
Rank: 56 out of 131 |
$83.2K
Rank: 51 out of 131 |
$296
Average: $268 |
4
Average: 4 |
Allentown, Pa. 18103 |
1,030
Rank: 60 out of 131 |
524
Rank: 21 out of 131 |
$72.5K
Rank: 58 out of 131 |
$138
Average: $268 |
2
Average: 4 |
Philadelphia, Pa. 19140 |
1,011
Rank: 61 out of 131 |
309
Rank: 54 out of 131 |
$78K
Rank: 56 out of 131 |
$252
Average: $268 |
3
Average: 4 |
Allentown, Pa. 18105 |
1,008
Rank: 62 out of 131 |
258
Rank: 64 out of 131 |
$62.6K
Rank: 67 out of 131 |
$243
Average: $268 |
4
Average: 4 |
Crum lynne, Pa. 19022 |
998
Rank: 63 out of 131 |
257
Rank: 65 out of 131 |
$63.1K
Rank: 65 out of 131 |
$246
Average: $268 |
4
Average: 4 |
Jeannette, Pa. 15644 |
963
Rank: 64 out of 131 |
235
Rank: 68 out of 131 |
$61.5K
Rank: 71 out of 131 |
$262
Average: $268 |
4
Average: 4 |
West chester, Pa. 19380 |
954
Rank: 65 out of 131 |
350
Rank: 41 out of 131 |
$61.4K
Rank: 72 out of 131 |
$176
Average: $268 |
3
Average: 4 |
Philadelphia, Pa. 19120 |
949
Rank: 66 out of 131 |
345
Rank: 43 out of 131 |
$61.8K
Rank: 69 out of 131 |
$179
Average: $268 |
3
Average: 4 |
Allentown, Pa. 18105 |
903
Rank: 67 out of 131 |
413
Rank: 35 out of 131 |
$84.7K
Rank: 50 out of 131 |
$205
Average: $268 |
2
Average: 4 |
Warrendale, Pa. 15086 |
870
Rank: 68 out of 131 |
66
Rank: 112 out of 131 |
$49.9K
Rank: 76 out of 131 |
$756
Average: $268 |
13
Average: 4 |
Philadelphia, Pa. 19152 |
850
Rank: 69 out of 131 |
127
Rank: 94 out of 131 |
$62.6K
Rank: 68 out of 131 |
$493
Average: $268 |
7
Average: 4 |
Erie, Pa. 16502 |
845
Rank: 70 out of 131 |
209
Rank: 76 out of 131 |
$47.4K
Rank: 81 out of 131 |
$227
Average: $268 |
4
Average: 4 |
Philadelphia, Pa. 19148 |
826
Rank: 71 out of 131 |
117
Rank: 99 out of 131 |
$38.4K
Rank: 89 out of 131 |
$329
Average: $268 |
7
Average: 4 |
Crum lynne, Pa. 19022 |
810
Rank: 72 out of 131 |
213
Rank: 75 out of 131 |
$49.8K
Rank: 77 out of 131 |
$234
Average: $268 |
4
Average: 4 |
Philadelphia, Pa. 19104 |
808
Rank: 73 out of 131 |
266
Rank: 59 out of 131 |
$68.7K
Rank: 62 out of 131 |
$258
Average: $268 |
3
Average: 4 |
Wyomissing, Pa. 19610 |
803
Rank: 74 out of 131 |
330
Rank: 44 out of 131 |
$70.8K
Rank: 60 out of 131 |
$215
Average: $268 |
2
Average: 4 |
Meadville, Pa. 16335 |
803
Rank: 74 out of 131 |
226
Rank: 70 out of 131 |
$67K
Rank: 63 out of 131 |
$297
Average: $268 |
4
Average: 4 |
Crum lynne, Pa. 19022 |
800
Rank: 76 out of 131 |
310
Rank: 53 out of 131 |
$58.5K
Rank: 73 out of 131 |
$189
Average: $268 |
3
Average: 4 |
Pittsburgh, Pa. 15213 |
800
Rank: 76 out of 131 |
122
Rank: 97 out of 131 |
$44.1K
Rank: 84 out of 131 |
$362
Average: $268 |
7
Average: 4 |
Philadelphia, Pa. 19141 |
777
Rank: 78 out of 131 |
315
Rank: 50 out of 131 |
$62.9K
Rank: 66 out of 131 |
$200
Average: $268 |
2
Average: 4 |
Sarver, Pa. 16055 |
765
Rank: 79 out of 131 |
67
Rank: 111 out of 131 |
$50.7K
Rank: 75 out of 131 |
$757
Average: $268 |
11
Average: 4 |
Hershey, Pa. 17033 |
697
Rank: 80 out of 131 |
314
Rank: 51 out of 131 |
$35.2K
Rank: 92 out of 131 |
$112
Average: $268 |
2
Average: 4 |
Mckeesport, Pa. 15132 |
660
Rank: 81 out of 131 |
139
Rank: 91 out of 131 |
$41.3K
Rank: 85 out of 131 |
$297
Average: $268 |
5
Average: 4 |
Philadelphia, Pa. 19141 |
652
Rank: 82 out of 131 |
204
Rank: 77 out of 131 |
$44.2K
Rank: 83 out of 131 |
$217
Average: $268 |
3
Average: 4 |
Hershey, Pa. 17033 |
631
Rank: 83 out of 131 |
324
Rank: 47 out of 131 |
$48.2K
Rank: 78 out of 131 |
$149
Average: $268 |
2
Average: 4 |
West mifflin, Pa. 15122 |
618
Rank: 84 out of 131 |
114
Rank: 101 out of 131 |
$41.3K
Rank: 86 out of 131 |
$362
Average: $268 |
5
Average: 4 |
Pittsburgh, Pa. 15232 |
616
Rank: 85 out of 131 |
171
Rank: 87 out of 131 |
$47.5K
Rank: 80 out of 131 |
$278
Average: $268 |
4
Average: 4 |
Levittown, Pa. 19057 |
611
Rank: 86 out of 131 |
176
Rank: 84 out of 131 |
$41.3K
Rank: 87 out of 131 |
$235
Average: $268 |
3
Average: 4 |
Danville, Pa. 17822 |
590
Rank: 87 out of 131 |
222
Rank: 71 out of 131 |
$61.7K
Rank: 70 out of 131 |
$278
Average: $268 |
3
Average: 4 |
Philadelphia, Pa. 19104 |
589
Rank: 88 out of 131 |
153
Rank: 90 out of 131 |
$37.7K
Rank: 90 out of 131 |
$247
Average: $268 |
4
Average: 4 |
Pittsburgh, Pa. 15219 |
574
Rank: 89 out of 131 |
178
Rank: 83 out of 131 |
$45.6K
Rank: 82 out of 131 |
$256
Average: $268 |
3
Average: 4 |
Kutztown, Pa. 19530 |
572
Rank: 90 out of 131 |
110
Rank: 102 out of 131 |
$33.9K
Rank: 94 out of 131 |
$308
Average: $268 |
5
Average: 4 |
Philadelphia, Pa. 19104 |
527
Rank: 91 out of 131 |
169
Rank: 88 out of 131 |
$47.7K
Rank: 79 out of 131 |
$282
Average: $268 |
3
Average: 4 |
Pittsburgh, Pa. 15224 |
527
Rank: 91 out of 131 |
181
Rank: 81 out of 131 |
$34K
Rank: 93 out of 131 |
$188
Average: $268 |
3
Average: 4 |
Allentown, Pa. 18102 |
521
Rank: 93 out of 131 |
217
Rank: 73 out of 131 |
$41.1K
Rank: 88 out of 131 |
$189
Average: $268 |
2
Average: 4 |
Pittsburgh, Pa. 15240 |
501
Rank: 94 out of 131 |
109
Rank: 103 out of 131 |
$15K
Rank: 107 out of 131 |
$137
Average: $268 |
5
Average: 4 |
Philadelphia, Pa. 19146 |
468
Rank: 95 out of 131 |
175
Rank: 85 out of 131 |
$36.4K
Rank: 91 out of 131 |
$208
Average: $268 |
3
Average: 4 |
Pittsburgh, Pa. 15213 |
460
Rank: 96 out of 131 |
173
Rank: 86 out of 131 |
$32.5K
Rank: 95 out of 131 |
$188
Average: $268 |
3
Average: 4 |
Glassport, Pa. 15045 |
451
Rank: 97 out of 131 |
53
Rank: 117 out of 131 |
$30.7K
Rank: 97 out of 131 |
$579
Average: $268 |
9
Average: 4 |
Lebanon, Pa. 17042 |
404
Rank: 98 out of 131 |
115
Rank: 100 out of 131 |
$21.4K
Rank: 103 out of 131 |
$186
Average: $268 |
4
Average: 4 |
Williamsport, Pa. 17701 |
343
Rank: 99 out of 131 |
216
Rank: 74 out of 131 |
$26.5K
Rank: 98 out of 131 |
$123
Average: $268 |
2
Average: 4 |
Abington, Pa. 19001 |
314
Rank: 100 out of 131 |
180
Rank: 82 out of 131 |
$31.4K
Rank: 96 out of 131 |
$175
Average: $268 |
2
Average: 4 |
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.