Lab tests CPT 84403 Oklahoma Outpatient

Testosterone test cost in Oklahoma

In Oklahoma, 28 hospitals publish a cash price for testosterone blood test, total (not free testosterone): from $13.58 to $305.40, with a median of $92.30. The lowest price is at Oklahoma Heart Hospital (Midwest City) and 1 other hospital. The highest price is 22.5× the lowest.

Outpatient cash prices, one line per hospital — its lowest listed price for code 84403. Prices for both sides of the body and inpatient prices are not mixed in. Collected Sep 23, 2026.

Lowest$13.58Oklahoma Heart Hospital + 1 more
Median$92.30half pay less
Highest$305.40in Oklahoma
Lowest saves$78.72vs the median

Hospitals in Oklahoma, cheapest first

HospitalCash price List priceFile date
Oklahoma Heart Hospital lowest Midwest City · Oklahoma City, OK HC Testosterone Total Immunoassay Ref Lab $13.58 $38.81 Mar 27, 2026
source file
Oklahoma Heart Hospital South lowest Shawnee · Shawnee, OK HC Testosterone Total Immunoassay Ref Lab $13.58 $38.81 Mar 27, 2026
source file
OU Health - University of Oklahoma Medical Center|Oklahoma Childrens Hospital| OU Health Edmond Medical Center Oklahoma City · Oklahoma City, OK TESTOSTERONE (HORMONE) LEVEL; TOTAL $49.90 $499.00 —
source file
Ascension St John Nowata Nowata · Nowata, OK TESTOSTERONE TOTAL 41867 $64.75 $175.00 —
source file
Jane Phillips Memorial Medical Center Bartlesville · Bartlesville, OK TESTOSTERONE FREE BIO 41864 $64.75 $175.00 —
source file
St John Owasso N Owasso · Tulsa, OK TESTOSTERONE TOTAL 41867 $64.75 $175.00 —
source file
St. John Broken Arrow Jenks · Tulsa, OK TESTOSTERONE TOTAL 41867 $64.75 $175.00 —
source file
St. John Broken Arrow Broken Arrow · Tulsa, OK TESTOSTERONE FREE BIO 41864 $64.75 $175.00 —
source file
St. John Medical Center Tulsa · Tulsa, OK TESTOSTERONE TOTAL 41867 $64.75 $175.00 —
source file
St. John Sapulpa Sapulpa · Tulsa, OK TESTOSTERONE TOTAL 41867 $64.75 $175.00 —
source file
Mercy Hospital Headlton Healdton · Ardmore, OK Testosterone Total $69.75 $93.00 Jun 12, 2026
source file
Mercy Hospital Logan County Crescent · Oklahoma City, OK Assay of Testosterone Total $69.75 $93.00 Jun 12, 2026
source file
Marshall County HMA Madill · Madill, OK Testosterone Level (LC) $91.35 $261.00 Apr 1, 2026
source file
Mercy Hospital Ada Ada · Ada, OK Testosterone Total $92.30 $142.00 —
source file
Mercy Hospital Ardmore Northwest Ardmore · Ardmore, OK Testosterone Total $92.30 $142.00 —
source file
Mercy Hospital Oklahoma City Oklahoma City · Oklahoma City, OK Testosterone Total $92.30 $142.00 —
source file
Mercy Hospital Logan County Guthrie · Oklahoma City, OK Testosterone Total $106.60 $164.00 —
source file
Mercy Hospital Kingfisher Kingfisher · Kingfisher, OK Testosterone Total $107.90 $166.00 —
source file
Mercy Hospital Watonga Watonga · Watonga, OK Testosterone Total $107.90 $166.00 —
source file
Love County Health Center Marietta · Marietta, OK Tfh So Testosterone Total $119.00 $119.00 Jun 12, 2026
source file
Mercy Hospital Healdton Healdton · Ardmore, OK Testosterone Total $141.05 $217.00 —
source file
Mercy Hospital Tishomingo Tishomingo · Tishomingo, OK Testosterone Total $141.05 $217.00 —
source file
Mercy Love County Marietta · Marietta, OK Testosterone Total $142.00 $142.00 —
source file
Saint Francis Hospital Muskogee Muskogee · Muskogee, OK Hc Assay Of Testosterone Total $150.86 $377.15 Apr 1, 2026
source file
Saint Francis Hospital South Tulsa · Tulsa, OK Hc Assay Of Testosterone Total $150.86 $377.15 Apr 1, 2026
source file
Saint Francis Hospital Vinita Vinita · Vinita, OK Hc Assay Of Testosterone Total $150.86 $377.15 Apr 1, 2026
source file
Saint Francis Hospital Yale Tulsa · Tulsa, OK Hc Assay Of Testosterone Total $150.86 $377.15 Apr 1, 2026
source file
Durant HMA Durant · Durant, OK 84403 L140103 TESTOST TOTA $305.40 $2,545.00 Apr 1, 2026
source file

By metro area

Each metro page compares every listing, including prices for both sides of the body.

Metro areaHospitals LowestMedian
Tulsa, OK 7 $64.75 $64.75
Oklahoma City, OK 5 $13.58 $69.75
Ardmore, OK 3 $69.75 $92.30
Marietta, OK 2 $119.00 $130.50
Ada, OK 1 $92.30 $92.30
Bartlesville, OK 1 $64.75 $64.75
Durant, OK 1 $305.40 $305.40
Kingfisher, OK 1 $107.90 $107.90
Madill, OK 1 $91.35 $91.35
Muskogee, OK 1 $150.86 $150.86
Nowata, OK 1 $64.75 $64.75
Shawnee, OK 1 $13.58 $13.58
Tishomingo, OK 1 $141.05 $141.05
Vinita, OK 1 $150.86 $150.86
Watonga, OK 1 $107.90 $107.90

What it is

This blood test measures total testosterone, including the part bound to proteins. It is used to check for low testosterone in men, to look into symptoms such as irregular periods or excess hair growth in women, and to monitor hormone therapy.

What the price covers

The price usually covers the total testosterone test only. The blood draw is billed separately, and free testosterone is a different test (84402).

Testosterone blood test, total (not free testosterone) in other states

Median cash price across the state's hospitals.