Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Iowa » Nurse Practitioner

Top Nurse Practitioner 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

JOSEPH SAWHILL

Des moines, Iowa 50314

25,641

Rank: 1 out of 345

666

Rank: 15 out of 345

$110K

Rank: 10 out of 345

$166

Average: $120

39

Average: 4

JAN DAVIS

Waterloo, Iowa 50701

17,853

Rank: 2 out of 345

376

Rank: 64 out of 345

$87.9K

Rank: 21 out of 345

$234

Average: $120

47

Average: 4

JENNIFER KOLWEY

Davenport, Iowa 52807

14,569

Rank: 3 out of 345

1,724

Rank: 1 out of 345

$273K

Rank: 2 out of 345

$158

Average: $120

8

Average: 4

KATIE BRIES

Waterloo, Iowa 50702

14,423

Rank: 4 out of 345

458

Rank: 43 out of 345

$183K

Rank: 5 out of 345

$400

Average: $120

31

Average: 4

LAURA DANKOF

Urbandale, Iowa 50322

12,090

Rank: 5 out of 345

273

Rank: 102 out of 345

$48.7K

Rank: 68 out of 345

$178

Average: $120

44

Average: 4

MELANIE RAMSEY

Cedar rapids, Iowa 52403

11,398

Rank: 6 out of 345

483

Rank: 37 out of 345

$113K

Rank: 9 out of 345

$235

Average: $120

24

Average: 4

KATHLEEN NENNINGER

Davenport, Iowa 52807

11,178

Rank: 7 out of 345

522

Rank: 30 out of 345

$149K

Rank: 7 out of 345

$286

Average: $120

21

Average: 4

MEGAN VARCHO

Davenport, Iowa 52807

10,935

Rank: 8 out of 345

1,547

Rank: 2 out of 345

$406K

Rank: 1 out of 345

$263

Average: $120

7

Average: 4

SARAH SPEICHER

West des moines, Iowa 50266

9,769

Rank: 9 out of 345

645

Rank: 17 out of 345

$105K

Rank: 12 out of 345

$163

Average: $120

15

Average: 4

MEGAN RADDATZ

Cedar rapids, Iowa 52403

9,356

Rank: 10 out of 345

342

Rank: 75 out of 345

$69.6K

Rank: 40 out of 345

$203

Average: $120

27

Average: 4

LANCE MUEGGENBORG

Marshalltown, Iowa 50158

9,022

Rank: 11 out of 345

450

Rank: 47 out of 345

$85.5K

Rank: 23 out of 345

$190

Average: $120

20

Average: 4

AMY REISEN

Dubuque, Iowa 52001

6,533

Rank: 12 out of 345

589

Rank: 22 out of 345

$58.8K

Rank: 53 out of 345

$100

Average: $120

11

Average: 4

TONY HEIAR

Dubuque, Iowa 52001

5,812

Rank: 13 out of 345

277

Rank: 100 out of 345

$29.3K

Rank: 124 out of 345

$106

Average: $120

21

Average: 4

CRYSTAL WILKEN

Waterloo, Iowa 50701

5,775

Rank: 14 out of 345

1,116

Rank: 4 out of 345

$209K

Rank: 4 out of 345

$187

Average: $120

5

Average: 4

LAURA FRANCISCO

Altoona, Iowa 50009

5,166

Rank: 15 out of 345

386

Rank: 62 out of 345

$88.9K

Rank: 19 out of 345

$230

Average: $120

13

Average: 4

RIKKA BURROUGHS

Cedar rapids, Iowa 52403

4,981

Rank: 16 out of 345

450

Rank: 47 out of 345

$64.6K

Rank: 47 out of 345

$144

Average: $120

11

Average: 4

ANNETTE GEARY

Waterloo, Iowa 50701

4,454

Rank: 17 out of 345

1,048

Rank: 6 out of 345

$156K

Rank: 6 out of 345

$148

Average: $120

4

Average: 4

JOAN SMITH

Red oak, Iowa 51566

4,433

Rank: 18 out of 345

203

Rank: 147 out of 345

$69.3K

Rank: 41 out of 345

$341

Average: $120

22

Average: 4

JENNIFER SILLS

Ames, Iowa 50010

3,629

Rank: 19 out of 345

574

Rank: 23 out of 345

$105K

Rank: 11 out of 345

$183

Average: $120

6

Average: 4

CRYSTAL MEYER

Fort dodge, Iowa 50501

3,310

Rank: 20 out of 345

622

Rank: 18 out of 345

$70.4K

Rank: 36 out of 345

$113

Average: $120

5

Average: 4

MICHAEL GARRETT

Sioux city, Iowa 51101

3,245

Rank: 21 out of 345

249

Rank: 118 out of 345

$89.8K

Rank: 18 out of 345

$361

Average: $120

13

Average: 4

SHERRY KELCHEN

Cascade, Iowa 52033

2,847

Rank: 22 out of 345

206

Rank: 142 out of 345

$41.7K

Rank: 84 out of 345

$203

Average: $120

14

Average: 4

KATHERINE WANDERSCHEID

Sioux city, Iowa 51106

2,823

Rank: 23 out of 345

153

Rank: 183 out of 345

$48.6K

Rank: 69 out of 345

$318

Average: $120

18

Average: 4

DOROTHY ANDERSON

Clinton, Iowa 52732

2,801

Rank: 24 out of 345

360

Rank: 67 out of 345

$99.9K

Rank: 13 out of 345

$277

Average: $120

8

Average: 4

DANITA HARRISON

Davenport, Iowa 52804

2,708

Rank: 25 out of 345

341

Rank: 76 out of 345

$57.6K

Rank: 54 out of 345

$169

Average: $120

8

Average: 4

TONIA ERICKSON

Panora, Iowa 50216

2,655

Rank: 26 out of 345

205

Rank: 143 out of 345

$51.1K

Rank: 63 out of 345

$249

Average: $120

13

Average: 4

KELLY HASSMAN

Waterloo, Iowa 50703

2,572

Rank: 27 out of 345

610

Rank: 20 out of 345

$91.3K

Rank: 17 out of 345

$150

Average: $120

4

Average: 4

MARISA MCCUNE

Davenport, Iowa 52806

2,536

Rank: 28 out of 345

140

Rank: 193 out of 345

$217K

Rank: 3 out of 345

$1,551

Average: $120

18

Average: 4

AMY TERHAAR

Story city, Iowa 50248

2,513

Rank: 29 out of 345

323

Rank: 82 out of 345

$64.1K

Rank: 48 out of 345

$199

Average: $120

8

Average: 4

LOUANN HART

Des moines, Iowa 50309

2,430

Rank: 30 out of 345

173

Rank: 171 out of 345

$72.4K

Rank: 35 out of 345

$419

Average: $120

14

Average: 4

PATRICIA ALDRICH

Ames, Iowa 50010

2,426

Rank: 31 out of 345

1,135

Rank: 3 out of 345

$114K

Rank: 8 out of 345

$100

Average: $120

2

Average: 4

KIM EHLERS

Dubuque, Iowa 52001

2,397

Rank: 32 out of 345

200

Rank: 150 out of 345

$31.5K

Rank: 113 out of 345

$157

Average: $120

12

Average: 4

MARY MASTERSON

West des moines, Iowa 50266

2,397

Rank: 32 out of 345

684

Rank: 14 out of 345

$76.6K

Rank: 30 out of 345

$112

Average: $120

4

Average: 4

SHARI STONE

Johnston, Iowa 50131

2,371

Rank: 34 out of 345

190

Rank: 160 out of 345

$44.6K

Rank: 81 out of 345

$235

Average: $120

12

Average: 4

LORI MATHIS

Clive, Iowa 50325

2,320

Rank: 35 out of 345

284

Rank: 99 out of 345

$88.4K

Rank: 20 out of 345

$311

Average: $120

8

Average: 4

HELEN SADLER

Waterloo, Iowa 50703

2,306

Rank: 36 out of 345

411

Rank: 58 out of 345

$74.4K

Rank: 33 out of 345

$181

Average: $120

6

Average: 4

KIANE GOEBEL

West des moines, Iowa 50266

2,212

Rank: 37 out of 345

845

Rank: 10 out of 345

$61.7K

Rank: 51 out of 345

$73

Average: $120

3

Average: 4

MICHELLE MALLOY

Belle plaine, Iowa 52208

2,210

Rank: 38 out of 345

200

Rank: 150 out of 345

$19.1K

Rank: 169 out of 345

$96

Average: $120

11

Average: 4

WENDY SANDERS

Cedar rapids, Iowa 52401

2,157

Rank: 39 out of 345

475

Rank: 39 out of 345

$76.8K

Rank: 29 out of 345

$162

Average: $120

5

Average: 4

ANGELA BECKEL

Clive, Iowa 50325

2,135

Rank: 40 out of 345

392

Rank: 61 out of 345

$50.5K

Rank: 65 out of 345

$129

Average: $120

5

Average: 4

NICOLE FLUHARTY

Des moines, Iowa 50309

2,090

Rank: 41 out of 345

507

Rank: 32 out of 345

$94.4K

Rank: 15 out of 345

$186

Average: $120

4

Average: 4

MICHELLE HUNERDOSSE

Indianola, Iowa 50125

2,015

Rank: 42 out of 345

263

Rank: 109 out of 345

$46.6K

Rank: 76 out of 345

$177

Average: $120

8

Average: 4

JULIANNE SARCONE

Waukee, Iowa 50263

2,014

Rank: 43 out of 345

182

Rank: 167 out of 345

$47.8K

Rank: 71 out of 345

$263

Average: $120

11

Average: 4

BOBBI HONKOMP

Spencer, Iowa 51301

2,012

Rank: 44 out of 345

382

Rank: 63 out of 345

$75.9K

Rank: 31 out of 345

$199

Average: $120

5

Average: 4

WENDY PACA

Webster city, Iowa 50595

1,972

Rank: 45 out of 345

311

Rank: 85 out of 345

$65.9K

Rank: 45 out of 345

$212

Average: $120

6

Average: 4

MARY RUNKEL

Des moines, Iowa 50314

1,955

Rank: 46 out of 345

963

Rank: 7 out of 345

$99.6K

Rank: 14 out of 345

$103

Average: $120

2

Average: 4

HOLLY GAEDE

Waterloo, Iowa 50701

1,947

Rank: 47 out of 345

470

Rank: 40 out of 345

$66.3K

Rank: 44 out of 345

$141

Average: $120

4

Average: 4

SARA WOLFE

Mason city, Iowa 50401

1,918

Rank: 48 out of 345

574

Rank: 23 out of 345

$91.3K

Rank: 16 out of 345

$159

Average: $120

3

Average: 4

LORIE CANNON

Osceola, Iowa 50213

1,903

Rank: 49 out of 345

460

Rank: 42 out of 345

$50.8K

Rank: 64 out of 345

$110

Average: $120

4

Average: 4

SHERYL MULDER

Ottumwa, Iowa 52501

1,861

Rank: 50 out of 345

416

Rank: 57 out of 345

$47.6K

Rank: 72 out of 345

$115

Average: $120

4

Average: 4

STEPHANIE KALVIG

Des moines, Iowa 50309

1,854

Rank: 51 out of 345

891

Rank: 9 out of 345

$59.1K

Rank: 52 out of 345

$66

Average: $120

2

Average: 4

ERICA JENSEN

Waterloo, Iowa 50703

1,797

Rank: 52 out of 345

1,091

Rank: 5 out of 345

$86.1K

Rank: 22 out of 345

$79

Average: $120

2

Average: 4

KATHLEEN PATTERSON

Osceola, Iowa 50213

1,695

Rank: 53 out of 345

272

Rank: 103 out of 345

$37.1K

Rank: 93 out of 345

$136

Average: $120

6

Average: 4

JOYCE VAVRA

Cedar rapids, Iowa 52401

1,674

Rank: 54 out of 345

336

Rank: 79 out of 345

$51.3K

Rank: 62 out of 345

$153

Average: $120

5

Average: 4

PEGGY CREAMER

Muscatine, Iowa 52761

1,657

Rank: 55 out of 345

481

Rank: 38 out of 345

$68.5K

Rank: 42 out of 345

$142

Average: $120

3

Average: 4

CHRISTINE LANGEL

Des moines, Iowa 50314

1,596

Rank: 56 out of 345

369

Rank: 65 out of 345

$54.7K

Rank: 58 out of 345

$148

Average: $120

4

Average: 4

BRIDGET DULL

West des moines, Iowa 50266

1,562

Rank: 57 out of 345

427

Rank: 54 out of 345

$34K

Rank: 103 out of 345

$80

Average: $120

4

Average: 4

CARLA HUBER

Cedar rapids, Iowa 52401

1,556

Rank: 58 out of 345

289

Rank: 95 out of 345

$19.6K

Rank: 165 out of 345

$68

Average: $120

5

Average: 4

JEAN SCHMITT

Des moines, Iowa 50314

1,549

Rank: 59 out of 345

906

Rank: 8 out of 345

$66.8K

Rank: 43 out of 345

$74

Average: $120

2

Average: 4

TARA SANDS

Council bluffs, Iowa 51503

1,545

Rank: 60 out of 345

230

Rank: 130 out of 345

$30.7K

Rank: 118 out of 345

$133

Average: $120

7

Average: 4

TERRI BUNTING

West des moines, Iowa 50265

1,536

Rank: 61 out of 345

487

Rank: 35 out of 345

$62.4K

Rank: 49 out of 345

$128

Average: $120

3

Average: 4

MEGAN OCONNER

Des moines, Iowa 50309

1,503

Rank: 62 out of 345

310

Rank: 87 out of 345

$82K

Rank: 24 out of 345

$264

Average: $120

5

Average: 4

LINDSEY IRLMEIER

Ankeny, Iowa 50023

1,483

Rank: 63 out of 345

291

Rank: 92 out of 345

$70K

Rank: 38 out of 345

$241

Average: $120

5

Average: 4

CARISSA THOMPSON

Des moines, Iowa 50309

1,481

Rank: 64 out of 345

526

Rank: 29 out of 345

$40.5K

Rank: 88 out of 345

$77

Average: $120

3

Average: 4

JULIE EHLINGER

Dubuque, Iowa 52001

1,465

Rank: 65 out of 345

355

Rank: 70 out of 345

$30.8K

Rank: 117 out of 345

$87

Average: $120

4

Average: 4

JOAN JULSETH-LEWIS

Des moines, Iowa 50314

1,452

Rank: 66 out of 345

456

Rank: 45 out of 345

$77.5K

Rank: 26 out of 345

$170

Average: $120

3

Average: 4

LISA TYLER

Dubuque, Iowa 52001

1,438

Rank: 67 out of 345

487

Rank: 35 out of 345

$79K

Rank: 25 out of 345

$162

Average: $120

3

Average: 4

KRISTEL HOWELL

Des moines, Iowa 50309

1,434

Rank: 68 out of 345

687

Rank: 13 out of 345

$61.9K

Rank: 50 out of 345

$90

Average: $120

2

Average: 4

JOANN ERMER-SELTUN

Mason city, Iowa 50401

1,407

Rank: 69 out of 345

275

Rank: 101 out of 345

$46.8K

Rank: 75 out of 345

$170

Average: $120

5

Average: 4

CONSTANCE BELLAVER

Dubuque, Iowa 52001

1,398

Rank: 70 out of 345

197

Rank: 153 out of 345

$32K

Rank: 112 out of 345

$162

Average: $120

7

Average: 4

RACHEL ONSRUD

West des moines, Iowa 50266

1,381

Rank: 71 out of 345

729

Rank: 11 out of 345

$70.4K

Rank: 37 out of 345

$97

Average: $120

2

Average: 4

ERIN ZEA

Ankeny, Iowa 50023

1,373

Rank: 72 out of 345

192

Rank: 156 out of 345

$36.2K

Rank: 96 out of 345

$189

Average: $120

7

Average: 4

STEVEN LOVELAND

West des moines, Iowa 50266

1,366

Rank: 73 out of 345

612

Rank: 19 out of 345

$46.1K

Rank: 78 out of 345

$75

Average: $120

2

Average: 4

JOHNNA DANNER-TERLOUW

Iowa city, Iowa 52245

1,364

Rank: 74 out of 345

243

Rank: 123 out of 345

$36.4K

Rank: 95 out of 345

$150

Average: $120

6

Average: 4

AMANDA VERVAECKE

Waterloo, Iowa 50703

1,363

Rank: 75 out of 345

322

Rank: 83 out of 345

$54.8K

Rank: 57 out of 345

$170

Average: $120

4

Average: 4

LORENE MEIN

Des moines, Iowa 50309

1,323

Rank: 76 out of 345

149

Rank: 185 out of 345

$24.8K

Rank: 141 out of 345

$166

Average: $120

9

Average: 4

SHELLY BUSE

Storm lake, Iowa 50588

1,274

Rank: 77 out of 345

265

Rank: 106 out of 345

$32.3K

Rank: 110 out of 345

$122

Average: $120

5

Average: 4

CYNTHIA MARSKE

West des moines, Iowa 50266

1,257

Rank: 78 out of 345

559

Rank: 26 out of 345

$42K

Rank: 83 out of 345

$75

Average: $120

2

Average: 4

SHAWN BRIGANCE

Washington, Iowa 52353

1,250

Rank: 79 out of 345

572

Rank: 25 out of 345

$76.9K

Rank: 28 out of 345

$134

Average: $120

2

Average: 4

STEPHANIE GRUTZ

Dubuque, Iowa 52002

1,231

Rank: 80 out of 345

209

Rank: 138 out of 345

$74.9K

Rank: 32 out of 345

$359

Average: $120

6

Average: 4

TRICIA THOMPSON

Waterloo, Iowa 50701

1,223

Rank: 81 out of 345

425

Rank: 55 out of 345

$46.5K

Rank: 77 out of 345

$109

Average: $120

3

Average: 4

CAROLYN JOHNSON

Cedar falls, Iowa 50613

1,218

Rank: 82 out of 345

201

Rank: 149 out of 345

$65.3K

Rank: 46 out of 345

$325

Average: $120

6

Average: 4

JACQUELYN WILLIAMS

West des moines, Iowa 50266

1,207

Rank: 83 out of 345

496

Rank: 33 out of 345

$76.9K

Rank: 27 out of 345

$155

Average: $120

2

Average: 4

DIXIE HARMS

Clive, Iowa 50325

1,154

Rank: 84 out of 345

210

Rank: 136 out of 345

$27.8K

Rank: 131 out of 345

$132

Average: $120

5

Average: 4

PAULA STULTZ

West burlington, Iowa 52655

1,127

Rank: 85 out of 345

593

Rank: 21 out of 345

$48.3K

Rank: 70 out of 345

$81

Average: $120

2

Average: 4

KELLI MCCORMICK

Indianola, Iowa 50125

1,124

Rank: 86 out of 345

210

Rank: 136 out of 345

$24.6K

Rank: 142 out of 345

$117

Average: $120

5

Average: 4

BRENDA OBERHELMAN

Fort dodge, Iowa 50501

1,120

Rank: 87 out of 345

311

Rank: 85 out of 345

$56.5K

Rank: 55 out of 345

$182

Average: $120

4

Average: 4

BARBARA HECK

Johnston, Iowa 50131

1,102

Rank: 88 out of 345

130

Rank: 197 out of 345

$17.4K

Rank: 181 out of 345

$134

Average: $120

8

Average: 4

ERICA HENRICKS

Ames, Iowa 50010

1,097

Rank: 89 out of 345

208

Rank: 139 out of 345

$34.4K

Rank: 101 out of 345

$165

Average: $120

5

Average: 4

MEGAN EASTMAN

Fort dodge, Iowa 50501

1,097

Rank: 89 out of 345

698

Rank: 12 out of 345

$47.6K

Rank: 73 out of 345

$68

Average: $120

2

Average: 4

ELIZABETH BRIMEYER

Dubuque, Iowa 52001

1,081

Rank: 91 out of 345

205

Rank: 143 out of 345

$41K

Rank: 86 out of 345

$200

Average: $120

5

Average: 4

KELLY SAMBERG

West burlington, Iowa 52655

1,080

Rank: 92 out of 345

298

Rank: 90 out of 345

$54K

Rank: 59 out of 345

$181

Average: $120

4

Average: 4

PEGGY HIRTE

West point, Iowa 52656

1,073

Rank: 93 out of 345

195

Rank: 154 out of 345

$32.5K

Rank: 108 out of 345

$167

Average: $120

6

Average: 4

DEBRA GROATH

Mason city, Iowa 50401

1,044

Rank: 94 out of 345

452

Rank: 46 out of 345

$72.8K

Rank: 34 out of 345

$161

Average: $120

2

Average: 4

ANN PICK

Sioux city, Iowa 51105

1,032

Rank: 95 out of 345

147

Rank: 186 out of 345

$10.7K

Rank: 210 out of 345

$73

Average: $120

7

Average: 4

CANDICE STRICKLER

Des moines, Iowa 50314

1,003

Rank: 96 out of 345

462

Rank: 41 out of 345

$47.4K

Rank: 74 out of 345

$103

Average: $120

2

Average: 4

STACEY EMBRETSON

Elkader, Iowa 52043

976

Rank: 97 out of 345

291

Rank: 92 out of 345

$36.5K

Rank: 94 out of 345

$125

Average: $120

3

Average: 4

ELENA BETHEL

Davenport, Iowa 52807

974

Rank: 98 out of 345

186

Rank: 162 out of 345

$53.3K

Rank: 60 out of 345

$286

Average: $120

5

Average: 4

ERIN TRACY

West des moines, Iowa 50266

972

Rank: 99 out of 345

495

Rank: 34 out of 345

$35.4K

Rank: 97 out of 345

$71

Average: $120

2

Average: 4

JOY SCHRADER

Mason city, Iowa 50401

963

Rank: 100 out of 345

303

Rank: 89 out of 345

$44.4K

Rank: 82 out of 345

$147

Average: $120

3

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.

Read our methodology.