Complete Blood Count (CBC): cost by metro

Lab tests · outpatient (same-day) · billed as CPT 85025 · priced across 28 metros

What does a Complete Blood Count (CBC) cost? Across 28 major U.S. metros, the typical insurer-negotiated price for a CBC (CPT 85025) ranges from about $7 to $113 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.

CBC price by metro

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

Metro Typical negotiated Range Cash
Indianapolis, IN $7 $7–$8 $63
Riverside, CA $7 $6–$24 $111
Sacramento, CA $8 $8–$10 $123
San Francisco, CA $8 $8–$10 $123
Nashville, TN $8 $8–$11
Tampa, FL $8 $7–$8
Philadelphia, PA $9 $8–$19 $35
St. Louis, MO $10 $5–$14 $18
Virginia Beach, VA $11 $8–$13
Detroit, MI $11 $7–$23 $57
New York, NY $11 $8–$29 $19
Seattle, WA $12 $10–$88
Kansas City, MO $12 $12–$180
Memphis, TN $12 $12 $32
Hartford, CT $14 $8–$17
Cleveland, OH $16 $8–$52 $35
Denver, CO $19 $8–$165 $101
Birmingham, AL $19 $8–$81 $51
Jacksonville, FL $19 $19 $51
Phoenix, AZ $20 $8–$56 $20
San Jose, CA $20 $8–$474
Houston, TX $21 $20–$21
Pittsburgh, PA $22 $6–$62 $91
Milwaukee, WI $22 $8–$97 $69
Dallas, TX $29 $7–$146 $102
Austin, TX $33 $8–$58 $35
Chicago, IL $61 $59–$61 $40
San Antonio, TX $113 $8–$126

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

A CBC is billed as CPT 85025 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. 19 of these 28 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