Doctor profile · Federal record

Dr. John Kelley, MD

Internal Medicine Physician · Iowa City, IA

  • NPI 1871567131
  • 20 yrs on file
  • Male
  • Group practice
  • No sanctions

Practice & contact

Operates at 2 locations .

NPPES Updated May 11, 2026
Primary practice
269 N 1St Ave
Iowa City, IA 522453645
(319) 351-6852
fax (319) 351-2025
Additional location
2769 Heartland Dr Ste 205
Coralville, IA 522412732
(319) 887-2900
fax (319) 887-2904
Mailing address
200 Hawkins Dr
Iowa City, IA 522421009

Credentials & registration

NPPES · NUCC
NPI registered
February 2006 — 20 yrs on file
Profile last updated
April 17, 2024
Specialty taxonomy
207R00000X — NUCC code
State license (1)
Iowa #MD-18671
Medicaid
IA #0159277

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
1,169
Distinct HCPCS
9
Medicare allowed
$66,186
HCPCS Description Services Patients Avg allowed
99214 Established patient office or other outpatient visit, 30-39 minutes 331 286 $119
36415 Insertion of needle into vein for collection of blood sample 272 237 $8
99213 Established patient office or other outpatient visit, 20-29 minutes 222 154 $84
81003 Automated urinalysis test 101 98 $2
85610 Blood test, clotting time 66 12 $4
99212 Established patient office or other outpatient visit, 10-19 minutes 58 54 $52
G0008 Administration of influenza virus vaccine 45 45 $28
83036 Hemoglobin a1c level 40 31 $10
90686 Influenza vaccine, quadrivalent, preservative free, 0.5 ml dosage 34 34 $22

In context: peer comparison

Among 13 peers in Iowa City Internal Medicine Physician, average services per provider: 135. This provider delivers 8.7× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
3,285
Patients
888
Total drug cost
$125,971
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 509 144 $6,631
Hydrochlorothiazide Generic 419 117 $1,702
Simvastatin Generic 268 71 $2,452
Lisinopril Generic 266 70 $2,642
Levothyroxine Sodium Generic 254 64 $4,150
Losartan Potassium Generic 253 71 $3,282
Omeprazole Generic 190 50 $2,247
Allopurinol Generic 188 51 $2,863
Amlodipine Besylate Generic 170 48 $1,296
Metformin Hcl Generic 164 44 $2,297

Frequently asked questions

Auto-generated from federal data
What is Dr. John Kelley's medical specialty?
Dr. John Kelley practices Internal Medicine Physician in Iowa City, IA.
Where does Dr. John Kelley practice?
Dr. John Kelley practices at 269 N 1St Ave, Iowa City, IA 522453645. Office phone: 3193516852.
What is Dr. John Kelley's NPI?
Dr. John Kelley's National Provider Identifier (NPI) is 1871567131, issued by NPPES.
What procedures does Dr. John Kelley commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99214); Insertion of needle into vein for collection of blood sample (HCPCS 36415); Established patient office or other outpatient visit (HCPCS 99213). Source: CMS Medicare Physician & Other Practitioners file.