Doctor profile · Federal record

Dr. JOHN MCCARTHY, MD

Internal Medicine Physician (CMS: INTERNAL MEDICINE) · CANTON, IL

  • NPI 1033327069
  • Accepts Medicare
  • 23 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
180 S MAIN ST
CANTON, IL 615202608
(309) 647-0201
fax (309) 649-8949

Credentials & registration

NPPES · NUCC
NPI registered
May 2007 — 19 yrs on file
Profile last updated
July 25, 2011
Year of graduation
2003 — 23 yrs since
Specialty taxonomy
207R00000X — NUCC code
State license (1)
Illinois #036117191
Medicaid
IL #036-117191

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
869
Distinct HCPCS
7
Medicare allowed
$81,478
HCPCS Description Services Patients Avg allowed
99232 Subsequent hospital care with moderate levelof medical decision making, if using time, at least 35 minutes 462 179 $77
99233 Subsequent hospital care with moderate levelof medical decision making, if using time, at least 50 minutes 189 97 $116
99239 Hospital discharge day management, more than 30 minutes 96 95 $111
99238 Hospital discharge day management, 30 minutes or less 45 45 $78
99222 Initial hospital care with straightforward or low-level medical decision making, if using time, at least 55 minutes 34 33 $128
99223 Initial hospital care with moderate level of medical decision making, if using time, at least 75 minutes 26 26 $170
99231 Subsequent hospital care with straightforward or low level of medical decision making, per day, if using time, at least 25 minutes 17 11 $49

In context: peer comparison

Among 4 peers in this city , average services per provider: 161. This provider delivers 5.4× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
153
Patients
78
Total drug cost
$15,971
Drug Type Claims Patients Total cost
Furosemide Generic 22 18 $183
Potassium Chloride Generic 18 0 $239
Pantoprazole Sodium Generic 17 16 $255
Prednisone Generic 17 16 $80
Amoxicillin-Clavulanate Potass (Amoxicillin/Potassium Clav) Brand 16 16 $231
Spironolactone Generic 16 0 $264
Cefdinir Generic 12 12 $155
Eliquis (Apixaban) Brand 12 0 $9,865
Jardiance (Empagliflozin) Brand 12 0 $4,564
Metoprolol Succinate Generic 11 0 $135

Hospital affiliations

CMS Hospital Compare