Doctor profile · Federal record

Dr. Craig Stark, M.D.

Cardiovascular Disease Physician (CMS: Cardiovascular Disease (Cardiology)) · Des Moines, IA

  • NPI 1245212075
  • Accepts Medicare
  • 44 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
1215 Pleasant St, Suite 414
Des Moines, IA 503091416
(515) 241-5700
fax (515) 241-5775

Credentials & registration

NPPES · NUCC
NPI registered
November 2005 — 21 yrs on file
Profile last updated
March 11, 2015
Year of graduation
1982 — 44 yrs since
Specialty taxonomy
207RC0000X — NUCC code
State license (1)
Iowa #MD-23727
Medicaid (2)
IA #6206847 · IA #1245212075

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1245212075. Last verified May 11, 2026.

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
6,202
Distinct HCPCS
10
Medicare allowed
$323,320
HCPCS Description Services Patients Avg allowed
93010 Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only 1,194 776 $8
99214 Established patient office or other outpatient visit, 30-39 minutes 1,083 692 $91
93306 Ultrasound of heart with color-depicted blood flow, rate, direction and valve function 864 825 $65
99213 Established patient office or other outpatient visit, 20-29 minutes 553 452 $61
99213 Established patient office or other outpatient visit, 20-29 minutes 395 310 $83
93018 Exercise or drug-induced heart stress test with electrocardiogram (ecg) with review by physician 243 240 $13
78452 Nuclear medicine studies of heart muscle at rest and with stress and spect 210 207 $72
99214 Established patient office or other outpatient visit, 30-39 minutes 203 169 $118
93880 Ultrasound of both sides of head and neck blood flow 184 169 $36
93294 Evaluation of single, dual, multiple lead or leadless pacemaker system, remote up to 90 days 179 78 $28

In context: peer comparison

Among 3 peers in Des Moines Cardiovascular Disease Physician, average services per provider: 155. This provider delivers 40× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$618
Transactions
20
Manufacturers
6
Payer (manufacturer) Industry Txns Amount
AstraZeneca Pharmaceuticals Lp 2 $138.09
Pfizer INC. 1 $124.73
Regeneron Healthcare Solutions, INC. 1 $121.13
Novartis Pharmaceuticals Corporation 4 $81.43
Boston Scientific Corporation 4 $77.53
Zoll Services LLC (A/K/A Zoll LifeCor Corp) 8 $74.94

By nature of payment

Food and Beverage
$618

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
10,755
Patients
2,531
Total drug cost
$2,193,667
Drug Type Claims Patients Total cost
Metoprolol Succinate Generic 1,791 451 $28,629
Eliquis (Apixaban) Brand 1,722 299 $1,394,529
Atorvastatin Calcium Generic 1,436 381 $18,543
Furosemide Generic 949 247 $5,181
Carvedilol Generic 565 141 $5,753
Clopidogrel (Clopidogrel Bisulfate) Brand 543 137 $6,825
Metoprolol Tartrate Generic 516 140 $3,998
Repatha Sureclick (Evolocumab) Brand 463 53 $317,574
Ezetimibe Generic 447 111 $15,165
Amlodipine Besylate Generic 412 112 $3,850

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. Craig Stark's medical specialty?
Dr. Craig Stark practices Cardiovascular Disease Physician in Des Moines, IA.
Where does Dr. Craig Stark practice?
Dr. Craig Stark practices at 1215 Pleasant St, Des Moines, IA 503091416. Office phone: 5152415700.
What is Dr. Craig Stark's NPI?
Dr. Craig Stark's National Provider Identifier (NPI) is 1245212075, issued by NPPES.
Does Dr. Craig Stark accept Medicare assignment?
Yes. Dr. Craig Stark accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Craig Stark commonly perform?
Top Medicare-reported procedures in 2023: Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only (HCPCS 93010); Established patient office or other outpatient visit (HCPCS 99214); Ultrasound of heart with color-depicted blood flow, rate, direction and valve function (HCPCS 93306). Source: CMS Medicare Physician & Other Practitioners file.