Lab tests CPT 85018 Oklahoma Outpatient

Hemoglobin test cost in Oklahoma

In Oklahoma, 58 hospitals publish a cash price for hemoglobin blood test: from $2.83 to $313.35, with a median of $20.02. The lowest price is at OU Health - University of Oklahoma Medical Center (Oklahoma City). The highest price is 110.7× the lowest.

Outpatient cash prices, one line per hospital — its lowest listed price for code 85018. Prices for both sides of the body and inpatient prices are not mixed in. Collected Sep 29, 2026. See them on a map

Lowest$2.83OU Health - University of Oklahoma Medical Center
Median$20.02half pay less
Highest$313.35in Oklahoma
Lowest saves$17.19vs the median

Hospitals in Oklahoma, cheapest first

HospitalCash price List priceFile date
OU Health - University of Oklahoma Medical Center lowest Oklahoma City · Oklahoma City, OK BLOOD COUNT; HEMOGLOBIN $2.83 $28.25 —
source file
McCurtain Memorial Hospital Idabel · Idabel, OK RL HEMOGLOBIN $3.56 $7.11 —
source file
Duncan Regional Hospital Duncan · Duncan, OK HGB EVAL-HEMOGLOBIN $5.08 $53.00 Mar 14, 2026
source file
Tulsa Spine & Specialty Hospital Tulsa · Tulsa, OK Blood count, hemoglobin $6.99 $27.97 —
source file
Jackson County Memorial Hospital Altus · Altus, OK Hemoglobin $7.11 $7.11 Dec 31, 2025
source file
Arbuckle Memorial Hospital Sulphur · Sulphur, OK Cl Cbc $8.00 $10.00 —
source file
Memorial Health Lawton · Lawton, OK ART BLOOD GAS HEMOGLOBIN $8.89 $7.11 Mar 5, 2026
source file
Choctaw Memorial Hospital Hugo · Hugo, OK HEMOGLOBIN $10.00 $20.00 —
source file
Purcell Municipal Hospital Purcell · Oklahoma City, OK Blood count, hemoglobin $10.27 $17.12 Jun 18, 2026
source file
Mercy Hospital Ada Ada · Ada, OK POC Hemoglobin $10.40 $16.00 —
source file
Ascension St John Nowata Nowata · Nowata, OK HEMOGLOBIN- 44489 $10.45 $28.25 —
source file
Ascension St. John Jenks Jenks · Tulsa, OK HEMOGLOBIN- 44489 $10.45 $28.25 —
source file
Ascension St. John Medical Center Tulsa · Tulsa, OK HEMOGLOBIN- 44489 $10.45 $28.25 —
source file
Jane Phillips Memorial Medical Center Bartlesville · Bartlesville, OK HEMOGLOBIN- 44489 $10.45 $28.25 —
source file
St John Owasso Owasso · Tulsa, OK HEMOGLOBIN- 44489 $10.45 $28.25 —
source file
St. John Sapulpa Sapulpa · Tulsa, OK HEMOGLOBIN- 44489 $10.45 $28.25 —
source file
Muscogee (CREEK) Nation Medical Center Okmulgee · Tulsa, OK Blood count, hemoglobin $10.80 $18.00 Jan 24, 2026
source file
Okeene Municipal Hospital Okeene · Okeene, OK Blood count, hemoglobin $12.00 $15.00 Aug 12, 2026
source file
Weatherford Regional Hospital, INC of Weatherford Weatherford · Weatherford, OK Blood count, hemoglobin $13.60 $17.00 Jun 24, 2026
source file
Atoka County Medical Center Atoka · Atoka, OK Hemoglobin $14.00 $36.00 —
source file
Jefferson County Hospital OK Waurika · Waurika, OK HGB EVAL-HEMOGLOBIN $14.04 $40.00 Mar 14, 2026
source file
Oklahoma Heart Hospital Oklahoma City · Oklahoma City, OK HC Hemoglobin - Hemoglobin $14.64 $41.83 Mar 27, 2026
source file
Oklahoma Heart Hospital South Oklahoma City · Oklahoma City, OK HC Hemoglobin - POCT Hemoglobin $14.64 $41.83 Mar 27, 2026
source file
Mercy Love County Marietta · Marietta, OK Hemoglobin $16.00 $16.00 —
source file
Alliancehealth Madill Madill · Madill, OK 85018 HEMOGLOBIN 131 $16.45 $47.00 Apr 1, 2026
source file
Hillcrest Hospital Pryor Pryor · Pryor, OK Blood count, hemoglobin $16.80 $56.00 —
source file
Pawhuska Hospital Pawhuska · Tulsa, OK Blood count, hemoglobin $16.80 $30.00 Sep 26, 2026
source file
Cleveland Area Hospital Cleveland · Tulsa, OK HGB $18.40 $23.00 —
source file
Hillcrest Hospital Henryetta Henryetta · Tulsa, OK Blood count, hemoglobin $19.80 $66.00 —
source file
Mangum Regional Medical Center Mangum · Mangum, OK Blood count, hemoglobin $20.24 $44.00 Sep 23, 2026
source file
Elkview General Hospital Hobart · Hobart, OK HEMOGLOBIN $20.40 $34.00 —
source file
Wagoner Community Hospital Wagoner · Tulsa, OK HEMOGLOBIN $20.50 $41.00 —
source file
Harper County Community Hospital Buffalo · Buffalo, OK Blood count, hemoglobin $22.77 $28.46 Aug 12, 2026
source file
McAlester Regional Health Center McAlester · McAlester, OK HEMOGLOBIN $24.80 $62.00 Mar 15, 2026
source file
Cordell Memorial Hospital 0189 Cordell · Weatherford, OK Blood count, hemoglobin $25.60 $32.00 Jun 24, 2026
source file
Roger Mills Memorial Hospital Cheyenne · Cheyenne, OK HGB $29.25 $39.00 —
source file
Mercy Hospital Watonga Watonga · Watonga, OK Hemoglobin $29.90 $46.00 —
source file
Mercy Hospital Logan County Guthrie · Oklahoma City, OK Hemoglobin $31.20 $48.00 —
source file
Mercy Hospital Tishomingo Tishomingo · Tishomingo, OK Hemoglobin $31.20 $48.00 —
source file
Hillcrest Hospital Claremore Claremore · Tulsa, OK Blood count, hemoglobin $31.80 $106.00 —
source file
Mercy Hospital Kingfisher Kingfisher · Kingfisher, OK Hemoglobin $31.85 $49.00 —
source file
Hillcrest Hospital South Tulsa · Tulsa, OK Blood count, hemoglobin $34.50 $115.00 —
source file
Mercy Hospital Ardmore Northwest Ardmore · Ardmore, OK Hemoglobin $35.75 $55.00 —
source file
Mercy Hospital Healdton Healdton · Ardmore, OK Hemoglobin $36.40 $56.00 —
source file
Eastern Oklahoma Medical Center Poteau · Poteau, OK HEMOGLOBIN $36.87 $36.87 —
source file
Saint Francis Hospital Muskogee Muskogee · Muskogee, OK Hc Blood Count Hemoglobin $38.40 $96.00 Apr 1, 2026
source file
Saint Francis Hospital South Tulsa · Tulsa, OK Hc Blood Count Hemoglobin $38.40 $96.00 Apr 1, 2026
source file
Saint Francis Hospital Vinita Vinita · Vinita, OK Hc Blood Count Hemoglobin $38.40 $96.00 Apr 1, 2026
source file
Saint Francis Hospital Yale Tulsa · Tulsa, OK Hc Blood Count Hemoglobin $38.40 $96.00 Apr 1, 2026
source file
Newman Memorial Hospital Shattuck · Shattuck, OK LCHG HEMOGLOBIN $42.40 $53.00 —
source file
Hillcrest Hospital Cushing Cushing · Stillwater, OK Blood count, hemoglobin $42.90 $143.00 —
source file
Bailey Medical Center Owasso · Tulsa, OK Blood count, hemoglobin $47.70 $159.00 —
source file
Mercy Hospital Oklahoma City Oklahoma City · Oklahoma City, OK POC Hemoglobin $55.25 $85.00 —
source file
Hillcrest Medical Center Tulsa · Tulsa, OK Blood count, hemoglobin $57.30 $191.00 —
source file
Haskell Regional Hospital Stigler · Stigler, OK CPL HEMOGLOBIN $57.75 $57.75 —
source file
Alliancehealth Durant Durant · Durant, OK Hemoglobin $62.76 $523.00 Apr 1, 2026
source file
PAM Rehabilitation Hospital of Tulsa Tulsa · Tulsa, OK Hemoglobin $152.00 $152.00 Aug 6, 2026
source file
Great Plains Regional Medical Center Elk City · Elk City, OK $313.35 $482.08 —
source file

By metro area

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

Metro areaHospitals LowestMedian
Tulsa, OK 17 $6.99 $19.80
Oklahoma City, OK 6 $2.83 $14.64
Ardmore, OK 2 $35.75 $36.08
Weatherford, OK 2 $13.60 $19.60
Atoka, OK 1 $14.00 $14.00
Ada, OK 1 $10.40 $10.40
Altus, OK 1 $7.11 $7.11
Buffalo, OK 1 $22.77 $22.77
Bartlesville, OK 1 $10.45 $10.45
Cheyenne, OK 1 $29.25 $29.25
Duncan, OK 1 $5.08 $5.08
Durant, OK 1 $62.76 $62.76
Elk City, OK 1 $313.35 $313.35
Hobart, OK 1 $20.40 $20.40
Hugo, OK 1 $10.00 $10.00
Idabel, OK 1 $3.56 $3.56
Kingfisher, OK 1 $31.85 $31.85
Lawton, OK 1 $8.89 $8.89
Madill, OK 1 $16.45 $16.45
Mangum, OK 1 $20.24 $20.24
Marietta, OK 1 $16.00 $16.00
McAlester, OK 1 $24.80 $24.80
Muskogee, OK 1 $38.40 $38.40
Nowata, OK 1 $10.45 $10.45
Okeene, OK 1 $12.00 $12.00
Poteau, OK 1 $36.87 $36.87
Pryor, OK 1 $16.80 $16.80
Shattuck, OK 1 $42.40 $42.40
Stigler, OK 1 $57.75 $57.75
Sulphur, OK 1 $8.00 $8.00
Stillwater, OK 1 $42.90 $42.90
Tishomingo, OK 1 $31.20 $31.20
Vinita, OK 1 $38.40 $38.40
Watonga, OK 1 $29.90 $29.90
Waurika, OK 1 $14.04 $14.04

What it is

A hemoglobin test measures the oxygen-carrying protein in red blood cells. It is used to check for anemia or bleeding and to follow treatment.

What the price covers

The price usually covers running the test. The blood draw (36415) is often billed as a separate line.

Hemoglobin blood test in other states

Median cash price across the state's hospitals.