Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Iowa » Suppliers, Community/Retail Pharmacy

Top Suppliers, Community/Retail Pharmacy Providers in Iowa

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

PHARMACY RELIEF SERVICES, PLLC

Washington, Iowa 52353

2,670

Rank: 1 out of 341

1,038

Rank: 1 out of 341

$107K

Rank: 2 out of 341

$103

Average: $81

3

Average: 2

HY VEE INC

Marion, Iowa 52302

2,378

Rank: 2 out of 341

858

Rank: 3 out of 341

$122K

Rank: 1 out of 341

$142

Average: $81

3

Average: 2

WHITE DRUG ENTERPRISES INC

Spencer, Iowa 51301

2,128

Rank: 3 out of 341

863

Rank: 2 out of 341

$90.3K

Rank: 5 out of 341

$105

Average: $81

2

Average: 2

HY VEE INC

Mason city, Iowa 50401

2,092

Rank: 4 out of 341

807

Rank: 5 out of 341

$95.8K

Rank: 4 out of 341

$119

Average: $81

3

Average: 2

HY VEE INC

Creston, Iowa 50801

1,972

Rank: 5 out of 341

824

Rank: 4 out of 341

$69.7K

Rank: 9 out of 341

$85

Average: $81

2

Average: 2

DANIEL PHARMACY INC

Fort dodge, Iowa 50501

1,895

Rank: 6 out of 341

603

Rank: 17 out of 341

$98.7K

Rank: 3 out of 341

$164

Average: $81

3

Average: 2

HY VEE INC

Mason city, Iowa 50401

1,720

Rank: 7 out of 341

642

Rank: 12 out of 341

$78.4K

Rank: 6 out of 341

$122

Average: $81

3

Average: 2

HY VEE INC

Charles city, Iowa 50616

1,616

Rank: 8 out of 341

725

Rank: 6 out of 341

$70.5K

Rank: 8 out of 341

$97

Average: $81

2

Average: 2

HY VEE INC

Mt pleasant, Iowa 52641

1,582

Rank: 9 out of 341

635

Rank: 13 out of 341

$63.3K

Rank: 11 out of 341

$100

Average: $81

2

Average: 2

HY VEE INC

Waterloo, Iowa 50701

1,532

Rank: 10 out of 341

601

Rank: 19 out of 341

$69.3K

Rank: 10 out of 341

$115

Average: $81

3

Average: 2

HY VEE INC

Spirit lake, Iowa 51360

1,528

Rank: 11 out of 341

723

Rank: 7 out of 341

$44.3K

Rank: 29 out of 341

$61

Average: $81

2

Average: 2

HY VEE INC

Cedar rapids, Iowa 52411

1,500

Rank: 12 out of 341

635

Rank: 13 out of 341

$59.9K

Rank: 13 out of 341

$94

Average: $81

2

Average: 2

HY VEE INC

Ankeny, Iowa 50023

1,495

Rank: 13 out of 341

616

Rank: 15 out of 341

$62.6K

Rank: 12 out of 341

$102

Average: $81

2

Average: 2

HY VEE INC

Urbandale, Iowa 50322

1,487

Rank: 14 out of 341

683

Rank: 8 out of 341

$52.8K

Rank: 18 out of 341

$77

Average: $81

2

Average: 2

HY VEE INC

Centerville, Iowa 52544

1,480

Rank: 15 out of 341

498

Rank: 35 out of 341

$78.4K

Rank: 7 out of 341

$157

Average: $81

3

Average: 2

HY VEE INC

Waterloo, Iowa 50702

1,470

Rank: 16 out of 341

653

Rank: 9 out of 341

$56.3K

Rank: 15 out of 341

$86

Average: $81

2

Average: 2

HY VEE INC

Des moines, Iowa 50317

1,432

Rank: 17 out of 341

653

Rank: 9 out of 341

$49.3K

Rank: 21 out of 341

$76

Average: $81

2

Average: 2

HY VEE INC

Mason city, Iowa 50401

1,420

Rank: 18 out of 341

590

Rank: 22 out of 341

$59.1K

Rank: 14 out of 341

$100

Average: $81

2

Average: 2

HY VEE INC

Cedar rapids, Iowa 52405

1,416

Rank: 19 out of 341

602

Rank: 18 out of 341

$56.1K

Rank: 16 out of 341

$93

Average: $81

2

Average: 2

MEDICAP PHARMACY-URBANDALE-FORBES PHARMACY INC

Urbandale, Iowa 50322

1,394

Rank: 20 out of 341

600

Rank: 20 out of 341

$42.3K

Rank: 42 out of 341

$71

Average: $81

2

Average: 2

HY VEE INC

Pella, Iowa 50219

1,394

Rank: 20 out of 341

650

Rank: 11 out of 341

$42.1K

Rank: 44 out of 341

$65

Average: $81

2

Average: 2

HY VEE INC

Coralville, Iowa 52241

1,290

Rank: 22 out of 341

592

Rank: 21 out of 341

$44K

Rank: 30 out of 341

$74

Average: $81

2

Average: 2

HY VEE INC

Council bluffs, Iowa 51503

1,282

Rank: 23 out of 341

612

Rank: 16 out of 341

$39.3K

Rank: 53 out of 341

$64

Average: $81

2

Average: 2

HY VEE INC

Waukee, Iowa 50263

1,272

Rank: 24 out of 341

579

Rank: 23 out of 341

$43.5K

Rank: 35 out of 341

$75

Average: $81

2

Average: 2

HY VEE INC

Ottumwa, Iowa 52501

1,262

Rank: 25 out of 341

509

Rank: 32 out of 341

$55.7K

Rank: 17 out of 341

$109

Average: $81

2

Average: 2

HY VEE INC

Cedar falls, Iowa 50613

1,244

Rank: 26 out of 341

532

Rank: 26 out of 341

$49.4K

Rank: 20 out of 341

$93

Average: $81

2

Average: 2

HY VEE INC

Cedar rapids, Iowa 52402

1,234

Rank: 27 out of 341

532

Rank: 26 out of 341

$46.3K

Rank: 24 out of 341

$87

Average: $81

2

Average: 2

HY VEE INC

Burlington, Iowa 52601

1,222

Rank: 28 out of 341

535

Rank: 25 out of 341

$42.9K

Rank: 36 out of 341

$80

Average: $81

2

Average: 2

HY VEE INC

Grinnell, Iowa 50112

1,213

Rank: 29 out of 341

551

Rank: 24 out of 341

$44.5K

Rank: 28 out of 341

$81

Average: $81

2

Average: 2

HY VEE INC

Des moines, Iowa 50321

1,175

Rank: 30 out of 341

526

Rank: 29 out of 341

$42.2K

Rank: 43 out of 341

$80

Average: $81

2

Average: 2

HY VEE INC

Marion, Iowa 52302

1,154

Rank: 31 out of 341

505

Rank: 33 out of 341

$43.7K

Rank: 33 out of 341

$87

Average: $81

2

Average: 2

HY VEE INC

West des moines, Iowa 50266

1,140

Rank: 32 out of 341

503

Rank: 34 out of 341

$42.7K

Rank: 39 out of 341

$85

Average: $81

2

Average: 2

HY VEE INC

Windsor heights, Iowa 50311

1,138

Rank: 33 out of 341

528

Rank: 28 out of 341

$38.2K

Rank: 57 out of 341

$72

Average: $81

2

Average: 2

HY VEE INC

West des moines, Iowa 50265

1,128

Rank: 34 out of 341

526

Rank: 29 out of 341

$37K

Rank: 60 out of 341

$70

Average: $81

2

Average: 2

HY VEE INC

Washington, Iowa 52353

1,118

Rank: 35 out of 341

480

Rank: 39 out of 341

$43.7K

Rank: 32 out of 341

$91

Average: $81

2

Average: 2

HY VEE INC

Indianola, Iowa 50125

1,116

Rank: 36 out of 341

477

Rank: 40 out of 341

$42.8K

Rank: 38 out of 341

$90

Average: $81

2

Average: 2

HY VEE INC

Ankeny, Iowa 50023

1,112

Rank: 37 out of 341

494

Rank: 36 out of 341

$40.7K

Rank: 49 out of 341

$82

Average: $81

2

Average: 2

HY VEE INC

Iowa city, Iowa 52240

1,110

Rank: 38 out of 341

466

Rank: 42 out of 341

$42.6K

Rank: 40 out of 341

$92

Average: $81

2

Average: 2

HY VEE INC

Muscatine, Iowa 52761

1,108

Rank: 39 out of 341

438

Rank: 47 out of 341

$46.5K

Rank: 23 out of 341

$106

Average: $81

3

Average: 2

HY VEE INC

Marshalltown, Iowa 50158

1,098

Rank: 40 out of 341

487

Rank: 38 out of 341

$39.5K

Rank: 52 out of 341

$81

Average: $81

2

Average: 2

HY VEE INC

Fort dodge, Iowa 50501

1,072

Rank: 41 out of 341

466

Rank: 42 out of 341

$44K

Rank: 31 out of 341

$94

Average: $81

2

Average: 2

WHITE DRUG ENTERPRISES INC

Clear lake, Iowa 50428

1,068

Rank: 42 out of 341

514

Rank: 31 out of 341

$34.4K

Rank: 65 out of 341

$67

Average: $81

2

Average: 2

HY VEE INC

Clinton, Iowa 52732

1,060

Rank: 43 out of 341

400

Rank: 58 out of 341

$47.1K

Rank: 22 out of 341

$118

Average: $81

3

Average: 2

HY VEE INC

West des moines, Iowa 50265

1,046

Rank: 44 out of 341

474

Rank: 41 out of 341

$38.8K

Rank: 55 out of 341

$82

Average: $81

2

Average: 2

HY VEE INC

Johnston, Iowa 50131

1,038

Rank: 45 out of 341

489

Rank: 37 out of 341

$33.9K

Rank: 66 out of 341

$69

Average: $81

2

Average: 2

HY-VEE, INC.

Marshalltown, Iowa 50158

1,032

Rank: 46 out of 341

431

Rank: 51 out of 341

$41.2K

Rank: 47 out of 341

$96

Average: $81

2

Average: 2

HY VEE INC

Ottumwa, Iowa 52501

1,020

Rank: 47 out of 341

455

Rank: 44 out of 341

$35.6K

Rank: 62 out of 341

$78

Average: $81

2

Average: 2

HY VEE INC

Cedar rapids, Iowa 52405

1,014

Rank: 48 out of 341

443

Rank: 46 out of 341

$38K

Rank: 59 out of 341

$86

Average: $81

2

Average: 2

HY VEE INC

Chariton, Iowa 50049

1,004

Rank: 49 out of 341

436

Rank: 48 out of 341

$42.4K

Rank: 41 out of 341

$97

Average: $81

2

Average: 2

HY VEE INC

Bettendorf, Iowa 52722

994

Rank: 50 out of 341

433

Rank: 49 out of 341

$38.1K

Rank: 58 out of 341

$88

Average: $81

2

Average: 2

HY VEE INC

Keokuk, Iowa 52632

992

Rank: 51 out of 341

449

Rank: 45 out of 341

$38.6K

Rank: 56 out of 341

$86

Average: $81

2

Average: 2

HY VEE INC

Davenport, Iowa 52806

956

Rank: 52 out of 341

372

Rank: 66 out of 341

$41.5K

Rank: 45 out of 341

$111

Average: $81

3

Average: 2

HY VEE INC

Muscatine, Iowa 52761

954

Rank: 53 out of 341

399

Rank: 60 out of 341

$36.6K

Rank: 61 out of 341

$92

Average: $81

2

Average: 2

GRX HOLDINGS LLC

Ames, Iowa 50010

952

Rank: 54 out of 341

427

Rank: 52 out of 341

$27.1K

Rank: 92 out of 341

$63

Average: $81

2

Average: 2

HY VEE INC

Davenport, Iowa 52807

948

Rank: 55 out of 341

385

Rank: 63 out of 341

$39.2K

Rank: 54 out of 341

$102

Average: $81

2

Average: 2

HY VEE INC

West des moines, Iowa 50266

944

Rank: 56 out of 341

417

Rank: 53 out of 341

$35.4K

Rank: 63 out of 341

$85

Average: $81

2

Average: 2

HY VEE INC

Newton, Iowa 50208

940

Rank: 57 out of 341

385

Rank: 63 out of 341

$39.7K

Rank: 51 out of 341

$103

Average: $81

2

Average: 2

HY VEE INC

Estherville, Iowa 51334

936

Rank: 58 out of 341

335

Rank: 78 out of 341

$43.6K

Rank: 34 out of 341

$130

Average: $81

3

Average: 2

HY VEE INC

Denison, Iowa 51442

928

Rank: 59 out of 341

325

Rank: 83 out of 341

$41.5K

Rank: 46 out of 341

$128

Average: $81

3

Average: 2

HY-VEE, INC.

Clarinda, Iowa 51632

908

Rank: 60 out of 341

432

Rank: 50 out of 341

$25.4K

Rank: 100 out of 341

$59

Average: $81

2

Average: 2

HY VEE INC

Davenport, Iowa 52804

896

Rank: 61 out of 341

403

Rank: 57 out of 341

$32.5K

Rank: 70 out of 341

$81

Average: $81

2

Average: 2

HY VEE INC

Sioux city, Iowa 51106

895

Rank: 62 out of 341

400

Rank: 58 out of 341

$30.8K

Rank: 76 out of 341

$77

Average: $81

2

Average: 2

HY VEE INC

Fort dodge, Iowa 50501

892

Rank: 63 out of 341

308

Rank: 92 out of 341

$45.2K

Rank: 26 out of 341

$147

Average: $81

3

Average: 2

HY VEE INC

Cedar rapids, Iowa 52402

883

Rank: 64 out of 341

309

Rank: 91 out of 341

$42.9K

Rank: 37 out of 341

$139

Average: $81

3

Average: 2

HY VEE INC

Altoona, Iowa 50009

878

Rank: 65 out of 341

412

Rank: 54 out of 341

$29.1K

Rank: 88 out of 341

$71

Average: $81

2

Average: 2

HY VEE INC

Albia, Iowa 52531

876

Rank: 66 out of 341

289

Rank: 104 out of 341

$44.8K

Rank: 27 out of 341

$155

Average: $81

3

Average: 2

HY VEE INC

Harlan, Iowa 51537

874

Rank: 67 out of 341

407

Rank: 55 out of 341

$31.1K

Rank: 74 out of 341

$76

Average: $81

2

Average: 2

HY VEE INC

Cherokee, Iowa 51012

874

Rank: 67 out of 341

406

Rank: 56 out of 341

$29.7K

Rank: 84 out of 341

$73

Average: $81

2

Average: 2

HY VEE INC

Fort madison, Iowa 52627

872

Rank: 69 out of 341

398

Rank: 61 out of 341

$30.6K

Rank: 77 out of 341

$77

Average: $81

2

Average: 2

HY VEE INC

Shenandoah, Iowa 51601

872

Rank: 69 out of 341

395

Rank: 62 out of 341

$30.5K

Rank: 80 out of 341

$77

Average: $81

2

Average: 2

HY VEE INC

Boone, Iowa 50036

856

Rank: 71 out of 341

349

Rank: 70 out of 341

$35K

Rank: 64 out of 341

$100

Average: $81

2

Average: 2

WAL-MART STORES INC

Centerville, Iowa 52544

850

Rank: 72 out of 341

306

Rank: 93 out of 341

$45.9K

Rank: 25 out of 341

$150

Average: $81

3

Average: 2

RASHID PHARMACY PLC

Fort madison, Iowa 52627

836

Rank: 73 out of 341

361

Rank: 68 out of 341

$25.9K

Rank: 96 out of 341

$72

Average: $81

2

Average: 2

HY VEE INC

Webster city, Iowa 50595

827

Rank: 74 out of 341

304

Rank: 94 out of 341

$40.8K

Rank: 48 out of 341

$134

Average: $81

3

Average: 2

HY VEE INC

Red oak, Iowa 51566

821

Rank: 75 out of 341

334

Rank: 79 out of 341

$32.3K

Rank: 71 out of 341

$97

Average: $81

2

Average: 2

HY VEE INC

Council bluffs, Iowa 51501

818

Rank: 76 out of 341

378

Rank: 65 out of 341

$24.5K

Rank: 104 out of 341

$65

Average: $81

2

Average: 2

HY VEE INC

Sioux city, Iowa 51104

808

Rank: 77 out of 341

318

Rank: 87 out of 341

$33.5K

Rank: 69 out of 341

$105

Average: $81

3

Average: 2

HY VEE INC

Davenport, Iowa 52807

806

Rank: 78 out of 341

345

Rank: 73 out of 341

$32.1K

Rank: 72 out of 341

$93

Average: $81

2

Average: 2

GREENWOOD DRUG INC

Waterloo, Iowa 50702

805

Rank: 79 out of 341

346

Rank: 72 out of 341

$40.2K

Rank: 50 out of 341

$116

Average: $81

2

Average: 2

HY VEE INC

Des moines, Iowa 50315

795

Rank: 80 out of 341

341

Rank: 75 out of 341

$30.5K

Rank: 81 out of 341

$89

Average: $81

2

Average: 2

HY VEE INC

Burlington, Iowa 52601

792

Rank: 81 out of 341

366

Rank: 67 out of 341

$23.6K

Rank: 106 out of 341

$64

Average: $81

2

Average: 2

HY VEE INC

Cedar rapids, Iowa 52404

792

Rank: 81 out of 341

342

Rank: 74 out of 341

$30.6K

Rank: 78 out of 341

$89

Average: $81

2

Average: 2

HY VEE INC

Algona, Iowa 50511

788

Rank: 83 out of 341

359

Rank: 69 out of 341

$25.1K

Rank: 102 out of 341

$70

Average: $81

2

Average: 2

WAL-MART STORES INC

Spirit lake, Iowa 51360

780

Rank: 84 out of 341

301

Rank: 98 out of 341

$30.9K

Rank: 75 out of 341

$103

Average: $81

3

Average: 2

SHOPKO STORES OPERATING CO LLC

Mason city, Iowa 50401

776

Rank: 85 out of 341

327

Rank: 82 out of 341

$30.6K

Rank: 79 out of 341

$93

Average: $81

2

Average: 2

HY VEE INC

Iowa falls, Iowa 50126

752

Rank: 86 out of 341

336

Rank: 77 out of 341

$26.3K

Rank: 95 out of 341

$78

Average: $81

2

Average: 2

HY VEE INC

Corydon, Iowa 50060

752

Rank: 86 out of 341

283

Rank: 107 out of 341

$49.4K

Rank: 19 out of 341

$175

Average: $81

3

Average: 2

HY VEE INC

Cedar rapids, Iowa 52404

742

Rank: 88 out of 341

312

Rank: 89 out of 341

$28.1K

Rank: 90 out of 341

$90

Average: $81

2

Average: 2

HY VEE INC

Osceola, Iowa 50213

742

Rank: 88 out of 341

337

Rank: 76 out of 341

$18.5K

Rank: 129 out of 341

$55

Average: $81

2

Average: 2

HY VEE INC

Perry, Iowa 50220

741

Rank: 90 out of 341

295

Rank: 103 out of 341

$30.3K

Rank: 82 out of 341

$103

Average: $81

3

Average: 2

HY VEE INC

Ames, Iowa 50010

730

Rank: 91 out of 341

331

Rank: 80 out of 341

$25.5K

Rank: 99 out of 341

$77

Average: $81

2

Average: 2

WHITE DRUG ENTERPRISES INC

Denison, Iowa 51442

730

Rank: 91 out of 341

302

Rank: 96 out of 341

$28.8K

Rank: 89 out of 341

$95

Average: $81

2

Average: 2

HY VEE INC

Knoxville, Iowa 50138

726

Rank: 93 out of 341

302

Rank: 96 out of 341

$29.4K

Rank: 85 out of 341

$98

Average: $81

2

Average: 2

HY VEE INC

Carroll, Iowa 51401

714

Rank: 94 out of 341

348

Rank: 71 out of 341

$21.4K

Rank: 115 out of 341

$61

Average: $81

2

Average: 2

HY VEE INC

Atlantic, Iowa 50022

710

Rank: 95 out of 341

270

Rank: 111 out of 341

$31.4K

Rank: 73 out of 341

$116

Average: $81

3

Average: 2

HY VEE INC

Cedar rapids, Iowa 52403

708

Rank: 96 out of 341

319

Rank: 86 out of 341

$25.7K

Rank: 98 out of 341

$80

Average: $81

2

Average: 2

HY VEE INC

Sioux center, Iowa 51250

708

Rank: 96 out of 341

266

Rank: 114 out of 341

$33.8K

Rank: 68 out of 341

$127

Average: $81

3

Average: 2

HY VEE INC

Waverly, Iowa 50677

700

Rank: 98 out of 341

304

Rank: 94 out of 341

$26.6K

Rank: 94 out of 341

$88

Average: $81

2

Average: 2

CLARK'S PHARMACY, INC

Cedar rapids, Iowa 52402

700

Rank: 98 out of 341

317

Rank: 88 out of 341

$23.3K

Rank: 108 out of 341

$74

Average: $81

2

Average: 2

HY-VEE, INC.

Milford, Iowa 51351

694

Rank: 100 out of 341

310

Rank: 90 out of 341

$24.2K

Rank: 105 out of 341

$78

Average: $81

2

Average: 2

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.

Read our methodology.