Echocardiogram (Heart Ultrasound): cost by metro

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

What does a Echocardiogram (Heart Ultrasound) cost? Across 25 major U.S. metros, the typical insurer-negotiated price for a Echocardiogram (CPT 93306) ranges from about $289 to $3,124 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.

Echocardiogram price by metro

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

Metro Typical negotiated Range Cash
Birmingham, AL $289 $289–$2,355 $1,884
Jacksonville, FL $289 $289 $1,884
Detroit, MI $319 $73–$1,551 $1,662
Indianapolis, IN $384 $262–$453 $1,443
Milwaukee, WI $537 $364–$3,720 $2,928
Phoenix, AZ $584 $505–$2,102 $573
Tampa, FL $602 $467–$605
New York, NY $692 $207–$1,075 $4,595
St. Louis, MO $759 $684–$857 $3,976
Memphis, TN $808 $808 $415
Hartford, CT $881 $273–$1,106
San Antonio, TX $885 $500–$991
Pittsburgh, PA $910 $98–$1,672 $2,023
Seattle, WA $1,151 $298–$2,826 $1,192
Virginia Beach, VA $1,199 $1,196–$1,215
Kansas City, MO $1,278 $851–$4,106
Cleveland, OH $1,362 $424–$1,835 $2,049
Philadelphia, PA $1,454 $200–$1,942 $1,537
Chicago, IL $1,774 $1,498–$1,815 $1,115
Nashville, TN $1,787 $883–$3,107
Dallas, TX $1,886 $892–$4,755 $2,590
Denver, CO $2,009 $259–$4,245 $1,551
Houston, TX $2,398 $1,350–$3,793
Austin, TX $2,639 $547–$5,141 $2,390
Riverside, CA $3,124 $240–$4,924 $2,253

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 Echocardiogram pricing

A Echocardiogram is billed as CPT 93306 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 25 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