Doctor profile · Federal record

Dr. Craig Davenport, M.D.

Family Medicine Physician (CMS: Family Practice) · Family Medicine Physician · Family Medicine Physician · Keokuk, IA

  • NPI 1508064932
  • Accepts Medicare
  • 19 yrs in practice
  • Licensed in 2 states
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
1603 Morgan St Ste 3
Keokuk, IA 526323433
(319) 524-4300
fax (319) 524-4424

Credentials & registration

NPPES · NUCC
NPI registered
July 2007 — 19 yrs on file
Profile last updated
February 18, 2025
Year of graduation
2007 — 19 yrs since
Specialty taxonomy
207Q00000X — NUCC code
State licenses (3)
Iowa #38201 · Iowa #R-8205 · Illinois #036135436
Medicaid
IA #1508064932

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
11
Distinct HCPCS
1
Medicare allowed
$38
HCPCS Description Services Patients Avg allowed
81002 Urinalysis, manual test 11 11 $3

In context: peer comparison

Among 1 peers in Keokuk Family Medicine Physician, average services per provider: 11. This provider delivers 1.0× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$71
Transactions
4
Manufacturers
4
Payer (manufacturer) Industry Txns Amount
Phathom Pharmaceuticals, INC. 1 $28.53
Lilly USA, LLC 1 $15.22
GlaxoSmithKline, LLC. 1 $14.70
Itamar Medical INC 1 $12.80

By nature of payment

Food and Beverage
$71

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
1,578
Patients
619
Total drug cost
$21,574
Drug Type Claims Patients Total cost
Lisinopril Generic 199 76 $1,637
Levothyroxine Sodium Generic 168 53 $2,470
Amlodipine Besylate Generic 145 64 $1,301
Atorvastatin Calcium Generic 144 67 $1,711
Montelukast Sodium Generic 105 46 $1,313
Furosemide Generic 100 38 $608
Gabapentin Generic 100 40 $2,153
Trazodone Hcl Generic 95 25 $895
Losartan Potassium Generic 85 36 $1,071
Metoprolol Succinate Generic 79 33 $1,644

Frequently asked questions

Auto-generated from federal data
What is Dr. Craig Davenport's medical specialty?
Dr. Craig Davenport practices Family Medicine Physician in Keokuk, IA.
Where does Dr. Craig Davenport practice?
Dr. Craig Davenport practices at 1603 Morgan St Ste 3, Keokuk, IA 526323433. Office phone: 3195244300.
What is Dr. Craig Davenport's NPI?
Dr. Craig Davenport's National Provider Identifier (NPI) is 1508064932, issued by NPPES.
Does Dr. Craig Davenport accept Medicare assignment?
Yes. Dr. Craig Davenport accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Craig Davenport commonly perform?
Top Medicare-reported procedures in 2023: Urinalysis, manual test (HCPCS 81002). Source: CMS Medicare Physician & Other Practitioners file.