Doctor profile · Federal record

Dr. John Riccardo, DO

Family Medicine Physician (CMS: Family Practice) · Downingtown, PA

  • NPI 1497725709
  • Accepts Medicare
  • MIPS 75.9 / 100 · 2023
  • 25 yrs in practice
  • Male
  • Solo practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
363 E Lancaster Ave
Downingtown, PA 193352941
(610) 910-9888
fax (484) 237-8743

Credentials & registration

NPPES · NUCC
NPI registered
January 2006 — 20 yrs on file
Profile last updated
October 3, 2024
Year of graduation
2001 — 25 yrs since
Specialty taxonomy
207Q00000X — NUCC code
State license (1)
Pennsylvania #OS012424

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
2,170
Distinct HCPCS
10
Medicare allowed
$292,129
HCPCS Description Services Patients Avg allowed
99214 Established patient office or other outpatient visit, 30-39 minutes 746 266 $133
99215 Established patient office or other outpatient visit, 40-54 minutes 414 237 $187
99309 Subsequent nursing facility care with moderate level of medical decision making, per day, if using time, at least 30 minutes 276 73 $112
99213 Established patient office or other outpatient visit, 20-29 minutes 140 90 $95
99350 Residence visit for established patient with high level of medical decision making, per day, if using time, at least 60 minutes 92 32 $195
99306 Initial nursing facility care with high level of medical decision making, per day, if using time, at least 45 minutes 89 79 $191
99349 Residence visit for established patient with moderate level of medical decision making, per day, if using time, at least 40 minutes 89 27 $134
96372 Injection of drug or substance under skin or into muscle 80 26 $15
J3420 Injection, vitamin b-12 cyanocobalamin, up to 1000 mcg 79 24 $2
99310 Subsequent nursing facility care with high level of medical decision making, per day, if using time, at least 45 minutes 67 35 $161

In context: peer comparison

Among 4 peers in Downingtown Family Medicine Physician, average services per provider: 95. This provider delivers 23× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$927
Transactions
43
Manufacturers
13
Payer (manufacturer) Industry Txns Amount
AstraZeneca Pharmaceuticals Lp 9 $233.05
GlaxoSmithKline, LLC. 5 $187.02
Novo Nordisk INC 10 $142.71
Axsome Therapeutics, INC. 2 $63.33
Amgen INC. 4 $62.37
Boehringer Ingelheim Pharmaceuticals, INC. 3 $55.58
Abbvie INC. 3 $54.00
Pfizer INC. 2 $32.15
Otsuka America Pharmaceutical, INC. 1 $26.91
Astellas Pharma US INC 1 $21.75
Corium, LLC 1 $17.24
Lundbeck LLC 1 $15.91
Lilly USA, LLC 1 $14.70

By nature of payment

Food and Beverage
$927

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
4,242
Patients
853
Total drug cost
$208,893
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 557 121 $8,247
Levothyroxine Sodium Generic 420 87 $6,680
Amlodipine Besylate Generic 354 71 $3,140
Furosemide Generic 324 60 $2,449
Metoprolol Succinate Generic 280 66 $5,385
Eliquis (Apixaban) Brand 275 30 $147,672
Pantoprazole Sodium Generic 272 55 $5,408
Gabapentin Generic 264 44 $3,837
Losartan Potassium Generic 248 44 $3,096
Lisinopril Generic 222 50 $1,892

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. John Riccardo's medical specialty?
Dr. John Riccardo practices Family Medicine Physician in Downingtown, PA.
Where does Dr. John Riccardo practice?
Dr. John Riccardo practices at 363 E Lancaster Ave, Downingtown, PA 193352941. Office phone: 6109109888.
What is Dr. John Riccardo's NPI?
Dr. John Riccardo's National Provider Identifier (NPI) is 1497725709, issued by NPPES.
Does Dr. John Riccardo accept Medicare assignment?
Yes. Dr. John Riccardo accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. John Riccardo commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99214); Established patient office or other outpatient visit (HCPCS 99215); Subsequent nursing facility care with moderate level of medical decision making (HCPCS 99309). Source: CMS Medicare Physician & Other Practitioners file.