Doctor profile · Federal record

Dr. Michael Kostal, MD

Cardiovascular Disease Physician (CMS: Cardiovascular Disease (Cardiology)) · Cardiovascular Disease Physician · Cardiovascular Disease Physician · Cardiovascular Disease Physician · Cardiovascular Disease Physician · Annapolis, MD

  • NPI 1033271630
  • Accepts Medicare
  • 24 yrs in practice
  • Licensed in 4 states
  • Male
  • Group practice
  • No sanctions

Practice & contact

Operates at 2 locations .

NPPES Updated May 11, 2026
Primary practice
2000 Medical Pkwy Ste 510
Annapolis, MD 214013747
(443) 481-6700
Additional location
250 King of Prussia RD
Radnor, PA 190875235
(610) 902-2273

Credentials & registration

NPPES · NUCC
NPI registered
December 2006 — 20 yrs on file
Profile last updated
January 28, 2026
Year of graduation
2002 — 24 yrs since
Specialty taxonomy
207RC0000X — NUCC code
State licenses (5)
Maryland #D0105524 · Pennsylvania #MT189187 · Delaware #C1-0009057 · Pennsylvania #MD431026 · California #A87411

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
3,139
Distinct HCPCS
10
Medicare allowed
$138,600
HCPCS Description Services Patients Avg allowed
93010 Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only 852 714 $8
99214 Established patient office or other outpatient visit, 30-39 minutes 526 444 $101
93010 Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only 335 264 $8
93306 Ultrasound of heart with color-depicted blood flow, rate, direction and valve function 290 287 $71
93356 Heart muscle strain imaging 264 262 $12
93306 Ultrasound of heart with color-depicted blood flow, rate, direction and valve function 203 201 $70
93356 Heart muscle strain imaging 121 120 $12
99204 New patient office or other outpatient visit, 45-59 minutes 68 68 $137
99215 Established patient office or other outpatient visit, 40-54 minutes 55 45 $147
99213 Established patient office or other outpatient visit, 20-29 minutes 53 52 $69

In context: peer comparison

Among 11 peers in this city , average services per provider: 179. This provider delivers 18× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$26
Transactions
1
Manufacturers
1
Payer (manufacturer) Industry Txns Amount
Philips North America LLC 1 $25.55

By nature of payment

Food and Beverage
$26

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
2,483
Patients
747
Total drug cost
$510,265
Drug Type Claims Patients Total cost
Metoprolol Succinate Generic 411 132 $10,237
Atorvastatin Calcium Generic 331 101 $5,146
Eliquis (Apixaban) Brand 259 72 $364,783
Amlodipine Besylate Generic 255 79 $2,209
Rosuvastatin Calcium Generic 219 75 $7,711
Losartan Potassium Generic 162 45 $2,563
Carvedilol Generic 120 36 $1,698
Hydrochlorothiazide Generic 113 42 $602
Furosemide Generic 112 34 $837
Valsartan Generic 104 30 $5,971

Frequently asked questions

Auto-generated from federal data
What is Dr. Michael Kostal's medical specialty?
Dr. Michael Kostal practices Cardiovascular Disease Physician in Annapolis, MD.
Where does Dr. Michael Kostal practice?
Dr. Michael Kostal practices at 2000 Medical Pkwy Ste 510, Annapolis, MD 214013747. Office phone: 4434816700.
What is Dr. Michael Kostal's NPI?
Dr. Michael Kostal's National Provider Identifier (NPI) is 1033271630, issued by NPPES.
Does Dr. Michael Kostal accept Medicare assignment?
Yes. Dr. Michael Kostal accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Michael Kostal commonly perform?
Top Medicare-reported procedures in 2023: Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only (HCPCS 93010); Established patient office or other outpatient visit (HCPCS 99214); Routine electrocardiogram (ecg) using at least 12 leads with interpretation and report only (HCPCS 93010). Source: CMS Medicare Physician & Other Practitioners file.