Cardiac Catheterization (Coronary Angiogram): cost by metro

Heart & cardiac · outpatient (same-day) · billed as CPT 93458 · priced across 26 metros

What does a Cardiac Catheterization (Coronary Angiogram) cost? Across 26 major U.S. metros, the typical insurer-negotiated price for a Heart Cath (CPT 93458) ranges from about $2,400 to $23,971 by metro, based on hospitals' own price-transparency files. Self-pay cash prices, where hospitals publish them, are often lower. Pick your metro for the local range and a hospital-by-hospital breakdown. These are price references from public data — not a quote, a bill, or medical or financial advice.

Heart Cath price by metro

The typical insurer-negotiated price for a Heart Cath, by metro — lowest first. Open a metro for the full three-level breakdown and every hospital.

Metro Typical negotiated Range Cash
Detroit, MI $2,400 $290–$9,113 $16,253
Indianapolis, IN $2,514 $1,598–$3,602 $10,512
Tampa, FL $3,572 $2,693–$3,589
Phoenix, AZ $3,900 $3,428–$14,370 $5,723
Riverside, CA $3,908 $950–$11,231 $12,927
St. Louis, MO $4,051 $4,043–$7,329 $8,834
Sacramento, CA $4,084 $4,084 $19,488
San Francisco, CA $4,084 $4,084–$6,074 $19,488
Memphis, TN $4,742 $4,742 $4,252
Kansas City, MO $5,300 $5,300–$8,766
New York, NY $5,337 $5,004–$8,178 $27,566
Chicago, IL $5,496 $5,095–$9,953 $4,730
Philadelphia, PA $5,685 $332–$7,451 $5,047
Seattle, WA $6,645 $906–$7,812 $7,039
Hartford, CT $6,688 $3,845–$6,688
Pittsburgh, PA $7,328 $3,312–$11,457 $11,362
Nashville, TN $7,998 $7,688–$9,839
Milwaukee, WI $10,120 $2,414–$13,367 $10,898
Houston, TX $10,213 $8,015–$10,822
Cleveland, OH $11,706 $2,982–$11,812 $12,021
Denver, CO $11,827 $3,133–$16,664 $13,139
Birmingham, AL $14,828 $8,986–$14,828
Jacksonville, FL $14,828 $14,827–$15,191
Austin, TX $15,596 $3,366–$18,661 $11,946
Dallas, TX $16,721 $14,949–$26,559 $15,526
Virginia Beach, VA $23,971 $21,401–$23,971

Source: hospitals' own machine-readable Standard Charges files, published under the U.S. Hospital Price Transparency rule (45 CFR §180.50). Most recent hospital file in this dataset: July 2026. Prices are references, not quotes or bills, and never medical or financial advice — where a hospital reports no price, nothing is shown rather than a guess.

About Heart Cath pricing

A Heart Cath is billed as CPT 93458 and is usually a outpatient (same-day) service. Prices vary widely by metro and by hospital, which is why every figure here is tied to a specific hospital's own published file. 18 of these 26 metros have at least one hospital publishing a self-pay cash price.

The chargemaster (list) price is the hospital's undiscounted sticker rate. Almost no one actually pays it — insurers negotiate it down and self-pay patients are usually offered the cash price — but it shows how large the discount off list can be.

Other procedures