Doctor profile · Federal record

Dr. Craig Spencer, MD

Urology Physician (CMS: Urology) · Urology Physician · Meridian, ID

  • NPI 1033186606
  • Accepts Medicare
  • MIPS 83.3 / 100 · 2023
  • 30 yrs in practice
  • Licensed in 2 states
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
520 S Eagle RD, Ste 3112
Meridian, ID 836426351
(208) 706-5800
fax (208) 706-5810
Mailing address
190 E Bannock St
Boise, ID 837126241

Credentials & registration

NPPES · NUCC
NPI registered
March 2006 — 20 yrs on file
Profile last updated
September 18, 2012
Year of graduation
1996 — 30 yrs since
Specialty taxonomy
208800000X — NUCC code
State licenses (2)
Idaho #M10519 · Washington #MD00044961

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
877
Distinct HCPCS
10
Medicare allowed
$90,272
HCPCS Description Services Patients Avg allowed
99214 Established patient office or other outpatient visit, 30-39 minutes 272 245 $92
99213 Established patient office or other outpatient visit, 20-29 minutes 138 136 $62
52000 Diagnostic exam of bladder and urethra using an endoscope 122 108 $74
99204 New patient office or other outpatient visit, 45-59 minutes 76 76 $125
74420 Imaging of urinary tract following injection of a contrast agent 62 40 $23
99215 Established patient office or other outpatient visit, 40-54 minutes 39 34 $135
52310 Simple removal of foreign body, stone, or stent in urethra or bladder using an endoscope 33 31 $139
52332 Insertion of stent in ureter using an endoscope 30 21 $123
51741 Electronic assessment of bladder emptying 29 27 $4
52356 Crushing of stone of ureter with insertion of stent using an endoscope 27 22 $396

In context: peer comparison

Among 6 peers in Meridian Urology Physician, average services per provider: 134. This provider delivers 6.5× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
3,240
Patients
1,408
Total drug cost
$139,035
Drug Type Claims Patients Total cost
Tamsulosin Hcl Generic 1,405 495 $35,167
Finasteride Generic 716 257 $13,076
Oxybutynin Chloride ER (Oxybutynin Chloride) Brand 230 74 $9,603
Tramadol Hcl Generic 197 150 $323
Oxybutynin Chloride Generic 167 132 $3,157
Cephalexin Generic 159 123 $994
Alfuzosin Hcl ER (Alfuzosin Hcl) Brand 104 43 $2,904
Myrbetriq (Mirabegron) Brand 55 19 $66,387
Ciprofloxacin Hcl Generic 50 47 $280
Sulfamethoxazole-Trimethoprim (Sulfamethoxazole/Trimethoprim) Brand 34 27 $175

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. Craig Spencer's medical specialty?
Dr. Craig Spencer practices Urology Physician in Meridian, ID.
Where does Dr. Craig Spencer practice?
Dr. Craig Spencer practices at 520 S Eagle RD, Meridian, ID 836426351. Office phone: 2087065800.
What is Dr. Craig Spencer's NPI?
Dr. Craig Spencer's National Provider Identifier (NPI) is 1033186606, issued by NPPES.
Does Dr. Craig Spencer accept Medicare assignment?
Yes. Dr. Craig Spencer accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Craig Spencer 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 99213); Diagnostic exam of bladder and urethra using an endoscope (HCPCS 52000). Source: CMS Medicare Physician & Other Practitioners file.