Medical Procedure Cost Guide
Medicare benchmark rates for 80+ common procedures. Use these as a reference to understand what providers are typically paid — and whether your bill is fair.
Jump to category:
Office Visit
Office Visit - New Patient, StraightforwardCPT 99202$92.45Medicare rateOffice Visit - New Patient, Low ComplexityCPT 99203$133.86Medicare rateOffice Visit - New Patient, Moderate ComplexityCPT 99204$204.16Medicare rateOffice Visit - New Patient, High ComplexityCPT 99205$261.88Medicare rateOffice Visit - Established Patient, MinimalCPT 99211$24.22Medicare rateOffice Visit - Established Patient, StraightforwardCPT 99212$57.52Medicare rateOffice Visit - Established Patient, Low ComplexityCPT 99213$96.93Medicare rateOffice Visit - Established Patient, Moderate ComplexityCPT 99214$147.27Medicare rateOffice Visit - Established Patient, High ComplexityCPT 99215$207.57Medicare rate
Emergency Room
Emergency Room Visit, MinorCPT 99281$22.09Medicare rateEmergency Room Visit, Low ComplexityCPT 99282$58.91Medicare rateEmergency Room Visit, Moderate ComplexityCPT 99283$124.75Medicare rateEmergency Room Visit, Moderately High ComplexityCPT 99284$221.48Medicare rateEmergency Room Visit, High ComplexityCPT 99285$348.14Medicare rate
Preventive Care
Hospital Care
Initial Hospital Care, Low ComplexityCPT 99221$130.03Medicare rateInitial Hospital Care, Moderate ComplexityCPT 99222$186.88Medicare rateInitial Hospital Care, High ComplexityCPT 99223$254.43Medicare rateSubsequent Hospital Care, Moderate ComplexityCPT 99232$80.18Medicare rateSubsequent Hospital Care, High ComplexityCPT 99233$116.43Medicare rateHospital Discharge, 30 Minutes or LessCPT 99238$83.95Medicare rateHospital Discharge, More Than 30 MinutesCPT 99239$124.75Medicare rate
Critical Care
Lab
Complete Blood Count (CBC) with DifferentialCPT 85025$10.71Medicare rateComplete Blood Count (CBC) without DifferentialCPT 85027$9.72Medicare rateComprehensive Metabolic Panel (CMP)CPT 80053$14.22Medicare rateBasic Metabolic Panel (BMP)CPT 80048$11.86Medicare rateLipid Panel (Cholesterol)CPT 80061$19.89Medicare rateHemoglobin A1c (HbA1c)CPT 83036$12.26Medicare rateThyroid Stimulating Hormone (TSH)CPT 84443$18.74Medicare rateProstate Specific Antigen (PSA)CPT 84153$24.31Medicare rateBlood Glucose TestCPT 82947$6.27Medicare rateCreatinine Blood TestCPT 82565$7.95Medicare rateALT Liver Enzyme TestCPT 84460$7.95Medicare rateAST Liver Enzyme TestCPT 84450$7.95Medicare rateRoutine Blood Draw (Venipuncture)CPT 36415$3.83Medicare rate
Imaging
Chest X-Ray, 2 ViewsCPT 71046$41.53Medicare rateShoulder X-Ray, Minimum 2 ViewsCPT 73030$44.55Medicare rateKnee X-Ray, 3 ViewsCPT 73562$45.78Medicare rateWrist X-Ray, 2 ViewsCPT 73100$37.76Medicare rateFoot X-Ray, AP and LateralCPT 73630$39.24Medicare rateCT Scan - Head/Brain without ContrastCPT 70450$167.27Medicare rateMRI Brain with and without ContrastCPT 70553$369.85Medicare rateCT Scan - Chest without ContrastCPT 71250$219.47Medicare rateCT Scan - Abdomen with ContrastCPT 74177$238.65Medicare rateCT Scan - Abdomen and Pelvis with ContrastCPT 74178$287.43Medicare rateMRI Cervical Spine without ContrastCPT 72141$308.74Medicare rateMRI Lumbar Spine without ContrastCPT 72148$310.45Medicare rateMRI Shoulder/Upper Extremity Joint without ContrastCPT 73221$295.32Medicare rateMRI Knee/Lower Extremity Joint without ContrastCPT 73721$295.32Medicare rateUltrasound Abdomen CompleteCPT 76700$89.43Medicare rate
Cardiology
Mental Health
Physical Therapy
Minor Procedure
Procedure
Surgery
Vaccine
Rates shown are 2024 CMS Medicare national average payment rates and are provided for informational purposes only. Actual payments vary by geographic area, facility type, and payer contract. Commercial insurers typically pay 1.2–2× Medicare.