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
- Primary practice
-
363 E Lancaster Ave
Downingtown, PA 193352941
(610) 910-9888
fax (484) 237-8743
Credentials & registration
- 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
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
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
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
Medicare Part D · 2023
Top prescriptions
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
Frequently asked questions
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.